---
Fuzzer filename: '/src/liboqs/tests/fuzz_test_kem.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    fuzz_kem
      functionSourceFile: '/src/liboqs/tests/fuzz_test_kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          150
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_KEM_alg_identifier
        - OQS_KEM_decaps
        - OQS_KEM_encaps
        - OQS_KEM_keypair
        - OQS_KEM_new
        - OQS_MEM_malloc
        - __assert_fail
        - cleanup_heap
        - fwrite
        - init_fuzz_context
        - memcmp
        - min
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:76,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:0,0'
              BranchSideFuncs:
                - init_fuzz_context
                - OQS_KEM_alg_identifier
                - OQS_KEM_new
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - min
                - OQS_KEM_keypair
                - fwrite
                - cleanup_heap
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
                - fwrite
                - cleanup_heap
                - __assert_fail
            - BranchSide:      'tests/fuzz_test_kem.c:76,19'
              BranchSideFuncs:
                - init_fuzz_context
                - OQS_KEM_alg_identifier
                - OQS_KEM_new
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - min
                - OQS_KEM_keypair
                - fwrite
                - cleanup_heap
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
                - fwrite
                - cleanup_heap
                - __assert_fail
        - Branch String:   'tests/fuzz_test_kem.c:79,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:79,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'tests/fuzz_test_kem.c:81,35'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - OQS_MEM_malloc
                - min
                - OQS_KEM_keypair
                - fwrite
                - cleanup_heap
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
                - fwrite
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:87,27'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:87,42'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:89,11'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:87,51'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:87,66'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:89,11'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:87,75'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:88,27'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:89,11'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:88,36'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:88,56'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:89,11'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:87,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:89,11'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:96,30'
              BranchSideFuncs:
                - min
                - OQS_KEM_keypair
                - fwrite
                - cleanup_heap
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
        - Branch String:   'tests/fuzz_test_kem.c:98,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:99,11'
              BranchSideFuncs:
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
            - BranchSide:      'tests/fuzz_test_kem.c:105,7'
              BranchSideFuncs:
                - OQS_KEM_encaps
                - fwrite
                - cleanup_heap
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
        - Branch String:   'tests/fuzz_test_kem.c:106,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:107,11'
              BranchSideFuncs:
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
            - BranchSide:      'tests/fuzz_test_kem.c:113,7'
              BranchSideFuncs:
                - OQS_KEM_decaps
                - memcmp
                - fwrite
                - cleanup_heap
                - cleanup_heap
                - __assert_fail
        - Branch String:   'tests/fuzz_test_kem.c:114,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:114,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'tests/fuzz_test_kem.c:116,9'
              BranchSideFuncs:
                - fwrite
                - cleanup_heap
                - cleanup_heap
        - Branch String:   'tests/fuzz_test_kem.c:116,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:117,11'
              BranchSideFuncs:
                - cleanup_heap
            - BranchSide:      'tests/fuzz_test_kem.c:124,2'
              BranchSideFuncs:
                - cleanup_heap
      Callsites:
        - Src:             'tests/fuzz_test_kem.c:76,19'
          Dst:             init_fuzz_context
        - Src:             'tests/fuzz_test_kem.c:77,26'
          Dst:             OQS_KEM_alg_identifier
        - Src:             'tests/fuzz_test_kem.c:78,8'
          Dst:             OQS_KEM_new
        - Src:             'tests/fuzz_test_kem.c:79,2'
          Dst:             __assert_fail
        - Src:             'tests/fuzz_test_kem.c:81,15'
          Dst:             OQS_MEM_malloc
        - Src:             'tests/fuzz_test_kem.c:82,15'
          Dst:             OQS_MEM_malloc
        - Src:             'tests/fuzz_test_kem.c:83,15'
          Dst:             OQS_MEM_malloc
        - Src:             'tests/fuzz_test_kem.c:84,20'
          Dst:             OQS_MEM_malloc
        - Src:             'tests/fuzz_test_kem.c:85,20'
          Dst:             OQS_MEM_malloc
        - Src:             'tests/fuzz_test_kem.c:89,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_kem.c:90,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_kem.c:96,36'
          Dst:             min
        - Src:             'tests/fuzz_test_kem.c:97,18'
          Dst:             OQS_KEM_keypair
        - Src:             'tests/fuzz_test_kem.c:99,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_kem.c:100,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_kem.c:105,7'
          Dst:             OQS_KEM_encaps
        - Src:             'tests/fuzz_test_kem.c:107,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_kem.c:108,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_kem.c:113,7'
          Dst:             OQS_KEM_decaps
        - Src:             'tests/fuzz_test_kem.c:114,2'
          Dst:             memcmp
        - Src:             'tests/fuzz_test_kem.c:114,2'
          Dst:             __assert_fail
        - Src:             'tests/fuzz_test_kem.c:117,3'
          Dst:             fwrite
        - Src:             'tests/fuzz_test_kem.c:118,3'
          Dst:             cleanup_heap
        - Src:             'tests/fuzz_test_kem.c:124,2'
          Dst:             cleanup_heap
    - functionName:    init_fuzz_context
      functionSourceFile: '/src/liboqs/tests/fuzz_test_kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes_custom_algorithm
        - fuzz_rand
        - srand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:44,13'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:0,0'
              BranchSideFuncs:
                - srand
                - OQS_randombytes_custom_algorithm
            - BranchSide:      'tests/fuzz_test_kem.c:44,13'
              BranchSideFuncs:
                - srand
                - OQS_randombytes_custom_algorithm
        - Branch String:   'tests/fuzz_test_kem.c:45,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:45,6'
              BranchSideFuncs:
                - srand
                - OQS_randombytes_custom_algorithm
            - BranchSide:      'tests/fuzz_test_kem.c:46,3'
              BranchSideFuncs:
                - srand
                - OQS_randombytes_custom_algorithm
      Callsites:
        - Src:             'tests/fuzz_test_kem.c:56,2'
          Dst:             srand
        - Src:             'tests/fuzz_test_kem.c:57,2'
          Dst:             OQS_randombytes_custom_algorithm
        - Src:             'tests/fuzz_test_kem.c:57,2'
          Dst:             fuzz_rand
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cleanup_heap
      functionSourceFile: '/src/liboqs/tests/fuzz_test_kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_free
        - OQS_MEM_insecure_free
        - OQS_MEM_secure_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:133,10'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_insecure_free
                - OQS_MEM_insecure_free
                - OQS_KEM_free
            - BranchSide:      'tests/fuzz_test_kem.c:133,10'
              BranchSideFuncs:
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_insecure_free
                - OQS_MEM_insecure_free
                - OQS_KEM_free
        - Branch String:   'tests/fuzz_test_kem.c:133,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:133,6'
              BranchSideFuncs:
                - OQS_MEM_insecure_free
                - OQS_MEM_insecure_free
                - OQS_KEM_free
            - BranchSide:      'tests/fuzz_test_kem.c:134,40'
              BranchSideFuncs:
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_secure_free
                - OQS_MEM_insecure_free
                - OQS_MEM_insecure_free
                - OQS_KEM_free
      Callsites:
        - Src:             'tests/fuzz_test_kem.c:134,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'tests/fuzz_test_kem.c:135,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'tests/fuzz_test_kem.c:136,3'
          Dst:             OQS_MEM_secure_free
        - Src:             'tests/fuzz_test_kem.c:138,2'
          Dst:             OQS_MEM_insecure_free
        - Src:             'tests/fuzz_test_kem.c:139,2'
          Dst:             OQS_MEM_insecure_free
        - Src:             'tests/fuzz_test_kem.c:140,2'
          Dst:             OQS_KEM_free
    - functionName:    min
      functionSourceFile: '/src/liboqs/tests/fuzz_test_kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:19,9'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:19,9'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz_test_kem.c:19,9'
              BranchSideFuncs: []
      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:    7
      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_kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - rand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:37,23'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:0,0'
              BranchSideFuncs:
                - rand
            - BranchSide:      'tests/fuzz_test_kem.c:37,23'
              BranchSideFuncs:
                - rand
        - Branch String:   'tests/fuzz_test_kem.c:37,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:37,2'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz_test_kem.c:38,30'
              BranchSideFuncs:
                - rand
        - Branch String:   'tests/fuzz_test_kem.c:37,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:37,2'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz_test_kem.c:38,30'
              BranchSideFuncs:
                - rand
      Callsites:
        - Src:             'tests/fuzz_test_kem.c:38,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_kem.c'
      linkageType:     externalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_destroy
        - OQS_init
        - fuzz_kem
      functionUses:    0
      BranchProfiles:
        - Branch String:   'tests/fuzz_test_kem.c:144,2'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:0,0'
              BranchSideFuncs:
                - OQS_init
                - fuzz_kem
                - OQS_destroy
            - BranchSide:      'tests/fuzz_test_kem.c:144,2'
              BranchSideFuncs:
                - OQS_init
                - fuzz_kem
                - OQS_destroy
        - Branch String:   'tests/fuzz_test_kem.c:145,6'
          Branch Sides:
            - BranchSide:      'tests/fuzz_test_kem.c:145,6'
              BranchSideFuncs: []
            - BranchSide:      'tests/fuzz_test_kem.c:149,2'
              BranchSideFuncs:
                - OQS_destroy
      Callsites:
        - Src:             'tests/fuzz_test_kem.c:144,2'
          Dst:             OQS_init
        - Src:             'tests/fuzz_test_kem.c:145,19'
          Dst:             fuzz_kem
        - Src:             'tests/fuzz_test_kem.c:149,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:          10
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/x86_64_helpers.h:30,2'
          Branch Sides:
            - BranchSide:      'src/common/x86_64_helpers.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/x86_64_helpers.h:30,2'
              BranchSideFuncs: []
      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:          8
      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:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/x86_64_helpers.h:52,2'
          Branch Sides:
            - BranchSide:      'src/common/x86_64_helpers.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/x86_64_helpers.h:52,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_MEM_strdup
      functionSourceFile: '/src/liboqs/src/common/common.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/common.c:438,9'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_strdup
            - BranchSide:      'src/common/common.c:438,9'
              BranchSideFuncs:
                - CRYPTO_strdup
      Callsites:
        - Src:             'src/common/common.c:438,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: 427
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/common.c:429,47'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_zalloc
            - BranchSide:      'src/common/common.c:429,47'
              BranchSideFuncs:
                - CRYPTO_zalloc
      Callsites:
        - Src:             'src/common/common.c:429,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: 419
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_malloc
      functionUses:    37
      BranchProfiles:
        - Branch String:   'src/common/common.c:421,9'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_malloc
            - BranchSide:      'src/common/common.c:421,9'
              BranchSideFuncs:
                - CRYPTO_malloc
      Callsites:
        - Src:             'src/common/common.c:421,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: 414
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - OQS_MEM_cleanse
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/common/common.c:415,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/common.c:415,2'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_aligned_free
      Callsites:
        - Src:             'src/common/common.c:415,2'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/common/common.c:416,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:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    299
      BranchProfiles:
        - Branch String:   'src/common/common.c:272,10'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      'src/common/common.c:272,10'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   'src/common/common.c:272,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:272,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:276,2'
              BranchSideFuncs:
                - OPENSSL_cleanse
      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: 392
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_free
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/common/common.c:393,10'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'src/common/common.c:393,10'
              BranchSideFuncs:
                - CRYPTO_free
        - Branch String:   'src/common/common.c:393,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:393,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:399,33'
              BranchSideFuncs:
                - CRYPTO_free
      Callsites:
        - Src:             'src/common/common.c:399,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: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free
        - CRYPTO_malloc
        - __errno_location
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/common/common.c:312,7'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - __errno_location
            - BranchSide:      'src/common/common.c:312,7'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - __errno_location
        - Branch String:   'src/common/common.c:312,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:312,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:316,50'
              BranchSideFuncs:
                - CRYPTO_malloc
                - CRYPTO_free
                - __errno_location
        - Branch String:   'src/common/common.c:317,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:317,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:320,30'
              BranchSideFuncs:
                - CRYPTO_free
                - __errno_location
        - Branch String:   'src/common/common.c:322,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:320,17'
              BranchSideFuncs:
                - CRYPTO_free
                - __errno_location
            - BranchSide:      'src/common/common.c:324,3'
              BranchSideFuncs:
                - CRYPTO_free
                - __errno_location
      Callsites:
        - Src:             'src/common/common.c:316,20'
          Dst:             CRYPTO_malloc
        - Src:             'src/common/common.c:324,3'
          Dst:             CRYPTO_free
        - Src:             'src/common/common.c:325,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:    1
      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:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/common.c:303,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - CRYPTO_free
            - BranchSide:      'src/common/common.c:303,2'
              BranchSideFuncs:
                - CRYPTO_free
      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:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_MEM_insecure_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/common/common.c:295,10'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_insecure_free
            - BranchSide:      'src/common/common.c:295,10'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_insecure_free
        - Branch String:   'src/common/common.c:295,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:295,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:296,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_insecure_free
      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:          140
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,31'
          Branch Sides:
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:268,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,31'
          Branch Sides:
            - BranchSide:      'src/common/common.c:263,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:268,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:263,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:264,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:268,16'
              BranchSideFuncs: []
      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:
        - Branch String:   'src/common/common.c:255,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:255,2'
              BranchSideFuncs:
                - oqs_ossl_destroy
            - BranchSide:      'src/common/common.c:255,2'
              BranchSideFuncs:
                - oqs_ossl_destroy
      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:
        - Branch String:   'src/common/common.c:245,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:245,2'
              BranchSideFuncs:
                - oqs_thread_stop
            - BranchSide:      'src/common/common.c:245,2'
              BranchSideFuncs:
                - oqs_thread_stop
      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:
        - Branch String:   'src/common/common.c:239,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:239,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/common/common.c:239,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      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:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_once
        - set_available_cpu_extensions
      functionUses:    201
      BranchProfiles:
        - Branch String:   'src/common/common.c:222,2'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - pthread_once
            - BranchSide:      'src/common/common.c:222,2'
              BranchSideFuncs:
                - pthread_once
        - Branch String:   'src/common/common.c:228,14'
          Branch Sides:
            - BranchSide:      'src/common/common.c:228,14'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:228,21'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:228,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:228,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:229,15'
              BranchSideFuncs: []
      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:          158
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - cpuid
        - has_mask
        - is_bit_set
        - xgetbv_eax
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/common.c:49,33'
          Branch Sides:
            - BranchSide:      'src/common/common.c:49,33'
              BranchSideFuncs:
                - cpuid
                - cpuid
                - is_bit_set
                - is_bit_set
                - xgetbv_eax
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
            - BranchSide:      'src/common/common.c:49,33'
              BranchSideFuncs:
                - cpuid
                - cpuid
                - is_bit_set
                - is_bit_set
                - xgetbv_eax
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:53,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:53,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:58,2'
              BranchSideFuncs:
                - cpuid
                - is_bit_set
                - is_bit_set
                - xgetbv_eax
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:62,39'
          Branch Sides:
            - BranchSide:      'src/common/common.c:61,35'
              BranchSideFuncs:
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
            - BranchSide:      'src/common/common.c:64,34'
              BranchSideFuncs:
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:62,28'
          Branch Sides:
            - BranchSide:      'src/common/common.c:62,57'
              BranchSideFuncs:
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
            - BranchSide:      'src/common/common.c:64,34'
              BranchSideFuncs:
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:65,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:0,0'
              BranchSideFuncs:
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
            - BranchSide:      'src/common/common.c:66,35'
              BranchSideFuncs:
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:75,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:76,53'
              BranchSideFuncs:
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
            - BranchSide:      'src/common/common.c:81,6'
              BranchSideFuncs:
                - has_mask
                - is_bit_set
                - is_bit_set
                - is_bit_set
                - is_bit_set
        - Branch String:   'src/common/common.c:81,6'
          Branch Sides:
            - BranchSide:      'src/common/common.c:82,26'
              BranchSideFuncs: []
            - BranchSide:      'src/common/common.c:90,1'
              BranchSideFuncs: []
        - Branch String:   'src/common/common.c:85,15'
          Branch Sides:
            - BranchSide:      'src/common/common.c:83,27'
              BranchSideFuncs:
                - is_bit_set
            - BranchSide:      'src/common/common.c:88,60'
              BranchSideFuncs:
                - is_bit_set
        - Branch String:   'src/common/common.c:85,27'
          Branch Sides:
            - BranchSide:      'src/common/common.c:85,30'
              BranchSideFuncs:
                - is_bit_set
            - BranchSide:      'src/common/common.c:88,60'
              BranchSideFuncs:
                - is_bit_set
        - Branch String:   'src/common/common.c:85,7'
          Branch Sides:
            - BranchSide:      'src/common/common.c:86,37'
              BranchSideFuncs:
                - is_bit_set
            - BranchSide:      'src/common/common.c:88,60'
              BranchSideFuncs:
                - is_bit_set
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_randombytes
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    85
      BranchProfiles:
        - Branch String:   'src/common/rand/rand.c:53,2'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/rand/rand.c:53,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_randombytes_openssl
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - RAND_bytes
        - RAND_poll
        - RAND_status
        - exit
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/rand/rand.c:114,2'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs:
                - exit
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:114,2'
              BranchSideFuncs:
                - exit
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:114,2'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:114,2'
              BranchSideFuncs:
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_status
                - RAND_poll
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:114,2'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/rand/rand.c:116,7'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:119,3'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:121,6'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:116,7'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:119,3'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:121,6'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:116,7'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:119,3'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:121,6'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:116,7'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:119,3'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:121,6'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:116,7'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:119,3'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
            - BranchSide:      'src/common/rand/rand.c:121,6'
              BranchSideFuncs:
                - RAND_bytes
                - fwrite
                - exit
        - Branch String:   'src/common/rand/rand.c:121,6'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:122,11'
              BranchSideFuncs: []
            - BranchSide:      'src/common/rand/rand.c:127,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/rand/rand.c:116,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:114,2'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:119,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:116,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:119,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:116,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:119,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:116,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:119,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:116,7'
          Dst:             RAND_status
        - Src:             'src/common/rand/rand.c:119,3'
          Dst:             RAND_poll
        - Src:             'src/common/rand/rand.c:121,6'
          Dst:             RAND_bytes
        - Src:             'src/common/rand/rand.c:122,3'
          Dst:             fwrite
        - Src:             'src/common/rand/rand.c:125,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:    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:    60
      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: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_randombytes_system
      functionSourceFile: '/src/liboqs/src/common/rand/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - exit
        - fclose
        - ferror
        - fopen
        - fread
        - perror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/rand/rand.c:94,11'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs:
                - fopen
                - fread
                - ferror
                - perror
                - exit
                - fclose
                - perror
                - exit
            - BranchSide:      'src/common/rand/rand.c:94,11'
              BranchSideFuncs:
                - fopen
                - fread
                - ferror
                - perror
                - exit
                - fclose
                - perror
                - exit
        - Branch String:   'src/common/rand/rand.c:95,6'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:96,3'
              BranchSideFuncs:
                - perror
                - exit
            - BranchSide:      'src/common/rand/rand.c:100,15'
              BranchSideFuncs:
                - fread
                - ferror
                - perror
                - exit
                - fclose
        - Branch String:   'src/common/rand/rand.c:101,33'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:101,36'
              BranchSideFuncs:
                - perror
                - exit
            - BranchSide:      'src/common/rand/rand.c:102,3'
              BranchSideFuncs:
                - perror
                - exit
        - Branch String:   'src/common/rand/rand.c:101,6'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:102,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'src/common/rand/rand.c:106,2'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'src/common/rand/rand.c:94,11'
          Dst:             fopen
        - Src:             'src/common/rand/rand.c:96,3'
          Dst:             perror
        - Src:             'src/common/rand/rand.c:97,3'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:100,15'
          Dst:             fread
        - Src:             'src/common/rand/rand.c:101,36'
          Dst:             ferror
        - Src:             'src/common/rand/rand.c:102,3'
          Dst:             perror
        - Src:             'src/common/rand/rand.c:103,3'
          Dst:             exit
        - Src:             'src/common/rand/rand.c:106,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: 32
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/rand/rand.c:33,11'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/common/rand/rand.c:33,11'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/common/rand/rand.c:33,6'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/rand/rand.c:36,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/common/rand/rand.c:36,13'
          Branch Sides:
            - BranchSide:      'src/common/rand/rand.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/rand/rand.c:36,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/rand/rand.c:33,11'
          Dst:             strcasecmp
        - Src:             'src/common/rand/rand.c:36,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:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_free
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_insecure_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:502,2'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_insecure_free
            - BranchSide:      'src/kem/kem.c:502,2'
              BranchSideFuncs:
                - OQS_MEM_insecure_free
      Callsites:
        - Src:             'src/kem/kem.c:502,2'
          Dst:             OQS_MEM_insecure_free
    - functionName:    OQS_KEM_decaps
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:494,10'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:494,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kem.c:494,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:494,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:497,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_encaps
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:486,10'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:486,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kem.c:486,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:486,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:489,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_keypair
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:478,10'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:478,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kem.c:478,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:478,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:481,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:470,10'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:470,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kem.c:470,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:470,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:473,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_new
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          281
      EdgeCount:       94
      CyclomaticComplexity: 32
      functionsReached:
        - OQS_KEM_bike_l1_new
        - OQS_KEM_bike_l3_new
        - OQS_KEM_bike_l5_new
        - OQS_KEM_classic_mceliece_348864_new
        - OQS_KEM_classic_mceliece_348864f_new
        - OQS_KEM_classic_mceliece_460896_new
        - OQS_KEM_classic_mceliece_460896f_new
        - OQS_KEM_classic_mceliece_6688128_new
        - OQS_KEM_classic_mceliece_6688128f_new
        - OQS_KEM_classic_mceliece_6960119_new
        - OQS_KEM_classic_mceliece_6960119f_new
        - OQS_KEM_classic_mceliece_8192128_new
        - OQS_KEM_classic_mceliece_8192128f_new
        - OQS_KEM_frodokem_1344_aes_new
        - OQS_KEM_frodokem_1344_shake_new
        - OQS_KEM_frodokem_640_aes_new
        - OQS_KEM_frodokem_640_shake_new
        - OQS_KEM_frodokem_976_aes_new
        - OQS_KEM_frodokem_976_shake_new
        - OQS_KEM_kyber_1024_new
        - OQS_KEM_kyber_512_new
        - OQS_KEM_kyber_768_new
        - OQS_KEM_ml_kem_1024_new
        - OQS_KEM_ml_kem_512_new
        - OQS_KEM_ml_kem_768_new
        - OQS_KEM_ntruprime_sntrup761_new
        - strcasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:265,18'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
                - OQS_KEM_bike_l5_new
                - OQS_KEM_bike_l3_new
                - OQS_KEM_bike_l1_new
            - BranchSide:      'src/kem/kem.c:265,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
                - OQS_KEM_bike_l5_new
                - OQS_KEM_bike_l3_new
                - OQS_KEM_bike_l1_new
        - Branch String:   'src/kem/kem.c:265,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:265,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:268,11'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
                - OQS_KEM_bike_l5_new
                - OQS_KEM_bike_l3_new
                - OQS_KEM_bike_l1_new
        - Branch String:   'src/kem/kem.c:268,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:270,10'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_new
            - BranchSide:      'src/kem/kem.c:274,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
                - OQS_KEM_bike_l5_new
                - OQS_KEM_bike_l3_new
        - Branch String:   'src/kem/kem.c:274,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:276,10'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_new
            - BranchSide:      'src/kem/kem.c:280,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
                - OQS_KEM_bike_l5_new
        - Branch String:   'src/kem/kem.c:280,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:282,10'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_new
            - BranchSide:      'src/kem/kem.c:287,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
                - OQS_KEM_classic_mceliece_348864_new
        - Branch String:   'src/kem/kem.c:287,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:289,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_348864_new
            - BranchSide:      'src/kem/kem.c:294,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
                - OQS_KEM_classic_mceliece_348864f_new
        - Branch String:   'src/kem/kem.c:294,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:296,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_348864f_new
            - BranchSide:      'src/kem/kem.c:301,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
                - OQS_KEM_classic_mceliece_460896_new
        - Branch String:   'src/kem/kem.c:301,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:303,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_460896_new
            - BranchSide:      'src/kem/kem.c:308,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
                - OQS_KEM_classic_mceliece_460896f_new
        - Branch String:   'src/kem/kem.c:308,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:310,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_460896f_new
            - BranchSide:      'src/kem/kem.c:315,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
                - OQS_KEM_classic_mceliece_6688128_new
        - Branch String:   'src/kem/kem.c:315,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:317,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_6688128_new
            - BranchSide:      'src/kem/kem.c:322,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
                - OQS_KEM_classic_mceliece_6688128f_new
        - Branch String:   'src/kem/kem.c:322,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:324,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_6688128f_new
            - BranchSide:      'src/kem/kem.c:329,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
                - OQS_KEM_classic_mceliece_6960119_new
        - Branch String:   'src/kem/kem.c:329,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:331,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_6960119_new
            - BranchSide:      'src/kem/kem.c:336,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
                - OQS_KEM_classic_mceliece_6960119f_new
        - Branch String:   'src/kem/kem.c:336,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:338,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_6960119f_new
            - BranchSide:      'src/kem/kem.c:343,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
                - OQS_KEM_classic_mceliece_8192128_new
        - Branch String:   'src/kem/kem.c:343,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:345,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_8192128_new
            - BranchSide:      'src/kem/kem.c:350,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
                - OQS_KEM_classic_mceliece_8192128f_new
        - Branch String:   'src/kem/kem.c:350,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:352,10'
              BranchSideFuncs:
                - OQS_KEM_classic_mceliece_8192128f_new
            - BranchSide:      'src/kem/kem.c:357,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
        - Branch String:   'src/kem/kem.c:357,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:357,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:364,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
        - Branch String:   'src/kem/kem.c:364,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:364,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:371,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
        - Branch String:   'src/kem/kem.c:371,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:371,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:378,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
                - OQS_KEM_kyber_512_new
        - Branch String:   'src/kem/kem.c:378,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:380,10'
              BranchSideFuncs:
                - OQS_KEM_kyber_512_new
            - BranchSide:      'src/kem/kem.c:385,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
                - OQS_KEM_kyber_768_new
        - Branch String:   'src/kem/kem.c:385,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:387,10'
              BranchSideFuncs:
                - OQS_KEM_kyber_768_new
            - BranchSide:      'src/kem/kem.c:392,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
                - OQS_KEM_kyber_1024_new
        - Branch String:   'src/kem/kem.c:392,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:394,10'
              BranchSideFuncs:
                - OQS_KEM_kyber_1024_new
            - BranchSide:      'src/kem/kem.c:399,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
                - OQS_KEM_ml_kem_512_new
        - Branch String:   'src/kem/kem.c:399,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:401,10'
              BranchSideFuncs:
                - OQS_KEM_ml_kem_512_new
            - BranchSide:      'src/kem/kem.c:406,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
                - OQS_KEM_ml_kem_768_new
        - Branch String:   'src/kem/kem.c:406,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:408,10'
              BranchSideFuncs:
                - OQS_KEM_ml_kem_768_new
            - BranchSide:      'src/kem/kem.c:413,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
                - OQS_KEM_ml_kem_1024_new
        - Branch String:   'src/kem/kem.c:413,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:415,10'
              BranchSideFuncs:
                - OQS_KEM_ml_kem_1024_new
            - BranchSide:      'src/kem/kem.c:421,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
                - OQS_KEM_ntruprime_sntrup761_new
        - Branch String:   'src/kem/kem.c:421,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:423,10'
              BranchSideFuncs:
                - OQS_KEM_ntruprime_sntrup761_new
            - BranchSide:      'src/kem/kem.c:427,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
                - OQS_KEM_frodokem_640_aes_new
        - Branch String:   'src/kem/kem.c:427,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:429,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_640_aes_new
            - BranchSide:      'src/kem/kem.c:433,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
                - OQS_KEM_frodokem_640_shake_new
        - Branch String:   'src/kem/kem.c:433,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:435,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_640_shake_new
            - BranchSide:      'src/kem/kem.c:439,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
                - OQS_KEM_frodokem_976_aes_new
        - Branch String:   'src/kem/kem.c:439,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:441,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_976_aes_new
            - BranchSide:      'src/kem/kem.c:445,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
                - OQS_KEM_frodokem_976_shake_new
        - Branch String:   'src/kem/kem.c:445,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:447,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_976_shake_new
            - BranchSide:      'src/kem/kem.c:451,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
                - OQS_KEM_frodokem_1344_aes_new
        - Branch String:   'src/kem/kem.c:451,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:453,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_1344_aes_new
            - BranchSide:      'src/kem/kem.c:457,18'
              BranchSideFuncs:
                - strcasecmp
                - OQS_KEM_frodokem_1344_shake_new
        - Branch String:   'src/kem/kem.c:457,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:457,13'
              BranchSideFuncs:
                - OQS_KEM_frodokem_1344_shake_new
            - BranchSide:      'src/kem/kem.c:459,10'
              BranchSideFuncs:
                - OQS_KEM_frodokem_1344_shake_new
      Callsites:
        - Src:             'src/kem/kem.c:268,11'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:270,10'
          Dst:             OQS_KEM_bike_l1_new
        - Src:             'src/kem/kem.c:274,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:276,10'
          Dst:             OQS_KEM_bike_l3_new
        - Src:             'src/kem/kem.c:280,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:282,10'
          Dst:             OQS_KEM_bike_l5_new
        - Src:             'src/kem/kem.c:287,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:289,10'
          Dst:             OQS_KEM_classic_mceliece_348864_new
        - Src:             'src/kem/kem.c:294,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:296,10'
          Dst:             OQS_KEM_classic_mceliece_348864f_new
        - Src:             'src/kem/kem.c:301,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:303,10'
          Dst:             OQS_KEM_classic_mceliece_460896_new
        - Src:             'src/kem/kem.c:308,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:310,10'
          Dst:             OQS_KEM_classic_mceliece_460896f_new
        - Src:             'src/kem/kem.c:315,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:317,10'
          Dst:             OQS_KEM_classic_mceliece_6688128_new
        - Src:             'src/kem/kem.c:322,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:324,10'
          Dst:             OQS_KEM_classic_mceliece_6688128f_new
        - Src:             'src/kem/kem.c:329,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:331,10'
          Dst:             OQS_KEM_classic_mceliece_6960119_new
        - Src:             'src/kem/kem.c:336,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:338,10'
          Dst:             OQS_KEM_classic_mceliece_6960119f_new
        - Src:             'src/kem/kem.c:343,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:345,10'
          Dst:             OQS_KEM_classic_mceliece_8192128_new
        - Src:             'src/kem/kem.c:350,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:352,10'
          Dst:             OQS_KEM_classic_mceliece_8192128f_new
        - Src:             'src/kem/kem.c:357,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:364,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:371,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:378,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:380,10'
          Dst:             OQS_KEM_kyber_512_new
        - Src:             'src/kem/kem.c:385,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:387,10'
          Dst:             OQS_KEM_kyber_768_new
        - Src:             'src/kem/kem.c:392,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:394,10'
          Dst:             OQS_KEM_kyber_1024_new
        - Src:             'src/kem/kem.c:399,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:401,10'
          Dst:             OQS_KEM_ml_kem_512_new
        - Src:             'src/kem/kem.c:406,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:408,10'
          Dst:             OQS_KEM_ml_kem_768_new
        - Src:             'src/kem/kem.c:413,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:415,10'
          Dst:             OQS_KEM_ml_kem_1024_new
        - Src:             'src/kem/kem.c:421,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:423,10'
          Dst:             OQS_KEM_ntruprime_sntrup761_new
        - Src:             'src/kem/kem.c:427,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:429,10'
          Dst:             OQS_KEM_frodokem_640_aes_new
        - Src:             'src/kem/kem.c:433,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:435,10'
          Dst:             OQS_KEM_frodokem_640_shake_new
        - Src:             'src/kem/kem.c:439,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:441,10'
          Dst:             OQS_KEM_frodokem_976_aes_new
        - Src:             'src/kem/kem.c:445,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:447,10'
          Dst:             OQS_KEM_frodokem_976_shake_new
        - Src:             'src/kem/kem.c:451,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:453,10'
          Dst:             OQS_KEM_frodokem_1344_aes_new
        - Src:             'src/kem/kem.c:457,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:459,10'
          Dst:             OQS_KEM_frodokem_1344_shake_new
    - functionName:    OQS_KEM_alg_is_enabled
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          255
      EdgeCount:       94
      CyclomaticComplexity: 32
      functionsReached:
        - strcasecmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:61,18'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:0,0'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
            - BranchSide:      'src/kem/kem.c:61,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:61,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:61,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:63,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:63,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:63,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:69,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:69,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:69,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:75,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:75,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:75,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:82,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:82,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:89,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:89,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:89,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:96,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:96,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:96,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:103,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:103,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:110,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:110,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:110,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:117,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:117,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:124,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:124,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:124,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:131,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:131,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:138,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:138,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:138,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:145,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:145,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:145,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:152,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:152,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:152,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:159,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:159,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:159,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:166,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:166,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:166,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:173,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:173,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:173,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:180,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:180,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:180,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:187,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:187,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:187,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:194,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:194,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:194,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:201,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:201,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:201,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:208,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:208,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:208,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:216,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:216,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:216,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:222,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:222,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:222,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:228,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:228,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:228,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:234,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:234,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:234,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:240,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:240,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:240,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:246,18'
              BranchSideFuncs:
                - strcasecmp
                - strcasecmp
        - Branch String:   'src/kem/kem.c:246,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:246,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:252,18'
              BranchSideFuncs:
                - strcasecmp
        - Branch String:   'src/kem/kem.c:252,13'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:252,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:260,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kem.c:63,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:69,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:75,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:82,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:89,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:96,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:103,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:110,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:117,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:124,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:131,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:138,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:145,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:152,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:159,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:166,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:173,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:180,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:187,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:194,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:201,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:208,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:216,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:222,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:228,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:234,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:240,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:246,18'
          Dst:             strcasecmp
        - Src:             'src/kem/kem.c:252,18'
          Dst:             strcasecmp
    - functionName:    OQS_KEM_alg_count
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_alg_identifier
      functionSourceFile: '/src/liboqs/src/kem/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kem.c:49,6'
          Branch Sides:
            - BranchSide:      'src/kem/kem.c:49,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kem.c:52,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_new
      functionSourceFile: '/src/liboqs/src/kem/bike/kem_bike.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/kem_bike.c:63,17'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:63,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/bike/kem_bike.c:63,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/bike/kem_bike.c:64,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:64,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/kem_bike.c:67,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/kem_bike.c:63,17'
          Dst:             OQS_MEM_malloc
    - functionName:    OQS_KEM_bike_l3_new
      functionSourceFile: '/src/liboqs/src/kem/bike/kem_bike.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/kem_bike.c:36,17'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:36,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/bike/kem_bike.c:36,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/bike/kem_bike.c:37,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:37,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/kem_bike.c:40,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/kem_bike.c:36,17'
          Dst:             OQS_MEM_malloc
    - functionName:    OQS_KEM_bike_l1_new
      functionSourceFile: '/src/liboqs/src/kem/bike/kem_bike.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/kem_bike.c:9,17'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:9,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/bike/kem_bike.c:9,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/bike/kem_bike.c:10,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/kem_bike.c:10,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/kem_bike.c:13,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/kem_bike.c:9,17'
          Dst:             OQS_MEM_malloc
    - functionName:    func_k_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:52,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:52,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:52,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_sha
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_384
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:33,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:33,42'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:33,2'
          Dst:             OQS_SHA3_sha3_384
    - functionName:    sha_dgst_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:28,2'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:28,2'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:28,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    function_l
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_sha
        - bike_memcpy
        - e_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sha
                - bike_memcpy
                - e_cleanup
                - sha_dgst_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sha
                - bike_memcpy
                - e_cleanup
                - sha_dgst_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:52,3'
          Dst:             OQS_KEM_bike_l1_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:56,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             sha_dgst_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_m_to_seed_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:26,3'
              BranchSideFuncs:
                - bike_memcpy
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:26,3'
          Dst:             bike_memcpy
    - functionName:    seed_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:49,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:49,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:49,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u8_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:57,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:57,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_cmp
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:68,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:69,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:72,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reencrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          308
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - function_l
        - m_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - function_l
                - m_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:119,3'
              BranchSideFuncs:
                - function_l
                - m_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:119,3'
          Dst:             function_l
        - Src:             'src/kem/bike/additional_r4/kem.c:127,1'
          Dst:             m_cleanup
    - functionName:    m_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:42,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:42,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:42,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_decaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_decode
        - OQS_KEM_bike_l1_function_h
        - bike_memcpy
        - e_cleanup
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - reencrypt
        - secure_cmp
        - secure_l32_mask
        - sk_cleanup
        - ss_cleanup
        - u8_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:228,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy
                - bike_memcpy
                - OQS_KEM_bike_l1_decode
                - reencrypt
                - OQS_KEM_bike_l1_function_h
                - pad_e_cleanup
                - pad_e_cleanup
                - m_cleanup
                - e_cleanup
                - sk_cleanup
                - ss_cleanup
                - secure_cmp
                - secure_cmp
                - secure_l32_mask
                - u8_barrier
                - u8_barrier
                - function_k
                - bike_memcpy
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:235,3'
              BranchSideFuncs:
                - bike_memcpy
                - bike_memcpy
                - OQS_KEM_bike_l1_decode
                - reencrypt
                - OQS_KEM_bike_l1_function_h
                - pad_e_cleanup
                - pad_e_cleanup
                - m_cleanup
                - e_cleanup
                - sk_cleanup
                - ss_cleanup
                - secure_cmp
                - secure_cmp
                - secure_l32_mask
                - u8_barrier
                - u8_barrier
                - function_k
                - bike_memcpy
        - Branch String:   'src/kem/bike/additional_r4/kem.c:253,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:253,3'
              BranchSideFuncs:
                - secure_cmp
                - secure_cmp
                - secure_l32_mask
                - u8_barrier
                - u8_barrier
                - function_k
                - bike_memcpy
                - pad_e_cleanup
                - pad_e_cleanup
                - m_cleanup
                - e_cleanup
                - sk_cleanup
                - ss_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:255,18'
              BranchSideFuncs:
                - secure_cmp
                - secure_cmp
                - secure_l32_mask
                - u8_barrier
                - u8_barrier
                - function_k
                - bike_memcpy
                - pad_e_cleanup
                - pad_e_cleanup
                - m_cleanup
                - e_cleanup
                - sk_cleanup
                - ss_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:239,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:240,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:243,3'
          Dst:             OQS_KEM_bike_l1_decode
        - Src:             'src/kem/bike/additional_r4/kem.c:249,3'
          Dst:             reencrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:253,3'
          Dst:             OQS_KEM_bike_l1_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:255,18'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:256,19'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:259,19'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:266,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:269,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             m_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             sk_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             ss_cleanup
    - functionName:    OQS_KEM_bike_l1_function_h
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_generate_error_vector
        - convert_m_to_seed_type
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:32,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - convert_m_to_seed_type
                - OQS_KEM_bike_l1_generate_error_vector
                - seed_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:32,3'
              BranchSideFuncs:
                - convert_m_to_seed_type
                - OQS_KEM_bike_l1_generate_error_vector
                - seed_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:37,3'
          Dst:             convert_m_to_seed_type
        - Src:             'src/kem/bike/additional_r4/kem.c:39,10'
          Dst:             OQS_KEM_bike_l1_generate_error_vector
        - Src:             'src/kem/bike/additional_r4/kem.c:40,1'
          Dst:             seed_cleanup
    - functionName:    function_k
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_sha
        - bike_memcpy
        - func_k_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sha
                - bike_memcpy
                - sha_dgst_cleanup
                - func_k_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:65,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sha
                - bike_memcpy
                - sha_dgst_cleanup
                - func_k_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:72,3'
          Dst:             OQS_KEM_bike_l1_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:77,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             sha_dgst_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             func_k_cleanup
    - functionName:    pad_e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:48,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:48,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:48,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    sk_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:44,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:44,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:44,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    ss_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:45,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:45,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:45,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    encrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          288
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_gf2x_mod_add
        - OQS_KEM_bike_l1_gf2x_mod_mul
        - function_l
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - OQS_KEM_bike_l1_gf2x_mod_add
                - function_l
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:88,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - OQS_KEM_bike_l1_gf2x_mod_add
                - function_l
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:94,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:95,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/kem.c:100,3'
          Dst:             function_l
    - functionName:    OQS_KEM_bike_l1_encaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_function_h
        - OQS_KEM_bike_l1_get_seeds
        - bike_memcpy
        - convert_seed_to_m_type
        - encrypt
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - seeds_cleanup
        - ss_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:187,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy
                - OQS_KEM_bike_l1_get_seeds
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_function_h
                - pad_e_cleanup
                - seeds_cleanup
                - ss_cleanup
                - m_cleanup
                - encrypt
                - function_k
                - bike_memcpy
                - bike_memcpy
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:192,3'
              BranchSideFuncs:
                - bike_memcpy
                - OQS_KEM_bike_l1_get_seeds
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_function_h
                - pad_e_cleanup
                - seeds_cleanup
                - ss_cleanup
                - m_cleanup
                - encrypt
                - function_k
                - bike_memcpy
                - bike_memcpy
        - Branch String:   'src/kem/bike/additional_r4/kem.c:203,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:203,3'
              BranchSideFuncs:
                - encrypt
                - function_k
                - bike_memcpy
                - bike_memcpy
                - pad_e_cleanup
                - seeds_cleanup
                - ss_cleanup
                - m_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:206,3'
              BranchSideFuncs:
                - encrypt
                - function_k
                - bike_memcpy
                - bike_memcpy
                - pad_e_cleanup
                - seeds_cleanup
                - ss_cleanup
                - m_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:197,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:199,3'
          Dst:             OQS_KEM_bike_l1_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:202,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:203,3'
          Dst:             OQS_KEM_bike_l1_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:206,3'
          Dst:             encrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:209,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:214,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:215,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             ss_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             m_cleanup
    - functionName:    convert_seed_to_m_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:20,3'
              BranchSideFuncs:
                - bike_memcpy
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:20,3'
          Dst:             bike_memcpy
    - functionName:    seeds_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - seed_cleanup
                - seed_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:68,5'
              BranchSideFuncs:
                - seed_cleanup
                - seed_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_keypair
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_generate_secret_key
        - OQS_KEM_bike_l1_get_seeds
        - OQS_KEM_bike_l1_gf2x_mod_inv
        - OQS_KEM_bike_l1_gf2x_mod_mul
        - bike_memcpy
        - convert_seed_to_m_type
        - pad_r_cleanup
        - seeds_cleanup
        - sk_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_seeds
                - OQS_KEM_bike_l1_generate_secret_key
                - seeds_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - sk_cleanup
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_gf2x_mod_inv
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy
                - bike_memcpy
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:134,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_seeds
                - OQS_KEM_bike_l1_generate_secret_key
                - seeds_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - sk_cleanup
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_gf2x_mod_inv
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy
                - bike_memcpy
        - Branch String:   'src/kem/bike/additional_r4/kem.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:149,3'
              BranchSideFuncs:
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_gf2x_mod_inv
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy
                - bike_memcpy
                - seeds_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - sk_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:154,32'
              BranchSideFuncs:
                - convert_seed_to_m_type
                - OQS_KEM_bike_l1_gf2x_mod_inv
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy
                - bike_memcpy
                - seeds_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - pad_r_cleanup
                - sk_cleanup
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:148,3'
          Dst:             OQS_KEM_bike_l1_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:149,3'
          Dst:             OQS_KEM_bike_l1_generate_secret_key
        - Src:             'src/kem/bike/additional_r4/kem.c:154,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:157,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_inv
        - Src:             'src/kem/bike/additional_r4/kem.c:158,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:166,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:167,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             sk_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_sample_uniform_r_bits
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l1_clean_prf_state
        - OQS_KEM_bike_l1_init_prf_state
        - OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:156,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:156,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:158,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l1_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l1_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:160,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:162,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:158,3'
          Dst:             OQS_KEM_bike_l1_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:160,3'
          Dst:             OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
        - Src:             'src/kem/bike/additional_r4/sampling.c:163,1'
          Dst:             OQS_KEM_bike_l1_clean_prf_state
    - functionName:    OQS_KEM_bike_l1_sample_uniform_r_bits_with_fixed_prf_context
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l1_get_prf_output
        - make_odd_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - make_odd_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - make_odd_weight
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - make_odd_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:48,3'
              BranchSideFuncs:
                - make_odd_weight
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:50,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:50,6'
              BranchSideFuncs:
                - make_odd_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:51,5'
              BranchSideFuncs:
                - make_odd_weight
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:45,3'
          Dst:             OQS_KEM_bike_l1_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:51,5'
          Dst:             make_odd_weight
    - functionName:    make_odd_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_r_bits_vector_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_r_bits_vector_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,8'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_r_bits_vector_weight
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:32,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:27,8'
          Dst:             OQS_KEM_bike_l1_r_bits_vector_weight
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_generate_error_vector
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l1_clean_prf_state
        - OQS_KEM_bike_l1_init_prf_state
        - OQS_KEM_bike_l1_sample_indices_fisher_yates
        - OQS_KEM_bike_l1_sampling_ctx_init
        - OQS_MEM_cleanse
        - bike_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sampling_ctx_init
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - bike_memset
                - bike_memset
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:124,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sampling_ctx_init
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - bike_memset
                - bike_memset
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:128,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - OQS_KEM_bike_l1_clean_prf_state
                - bike_memset
                - bike_memset
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:131,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - OQS_KEM_bike_l1_clean_prf_state
                - bike_memset
                - bike_memset
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:124,3'
          Dst:             OQS_KEM_bike_l1_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:128,3'
          Dst:             OQS_KEM_bike_l1_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:131,3'
          Dst:             OQS_KEM_bike_l1_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:140,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:141,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:143,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/sampling.c:146,1'
          Dst:             OQS_KEM_bike_l1_clean_prf_state
    - functionName:    OQS_KEM_bike_l1_sampling_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l1_is_avx2_enabled
        - OQS_KEM_bike_l1_is_avx512_enabled
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled
                - OQS_KEM_bike_l1_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled
                - OQS_KEM_bike_l1_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Dst:             OQS_KEM_bike_l1_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Dst:             OQS_KEM_bike_l1_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l1_sample_indices_fisher_yates
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_KEM_bike_l1_get_prf_output
        - secure_cmp32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,38'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:65,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:66,30'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:81,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - secure_cmp32
                - OQS_KEM_bike_l1_get_prf_output
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,35'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_get_prf_output
                - secure_cmp32
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:65,9'
          Dst:             OQS_KEM_bike_l1_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:74,23'
          Dst:             secure_cmp32
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_generate_sparse_rep_for_sk
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_sample_indices_fisher_yates
        - OQS_MEM_cleanse
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - bike_memcpy.206
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:91,9'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sample_indices_fisher_yates
                - bike_memcpy.206
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:93,3'
              BranchSideFuncs:
                - bike_memcpy.206
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:95,3'
              BranchSideFuncs:
                - bike_memcpy.206
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:93,3'
          Dst:             OQS_KEM_bike_l1_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:95,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/sampling.c:98,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_generate_secret_key
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l1_clean_prf_state
        - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
        - OQS_KEM_bike_l1_init_prf_state
        - OQS_KEM_bike_l1_sampling_ctx_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sampling_ctx_init
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:107,16'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_sampling_ctx_init
                - OQS_KEM_bike_l1_init_prf_state
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:112,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_clean_prf_state
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l1_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:115,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:117,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:108,3'
          Dst:             OQS_KEM_bike_l1_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:112,3'
          Dst:             OQS_KEM_bike_l1_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:114,3'
          Dst:             OQS_KEM_bike_l1_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:115,3'
          Dst:             OQS_KEM_bike_l1_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:118,1'
          Dst:             OQS_KEM_bike_l1_clean_prf_state
    - functionName:    OQS_KEM_bike_l1_get_seeds
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:18,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:18,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:18,3'
          Dst:             OQS_randombytes
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_secure_set_bits_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - secure_cmp32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,23'
              BranchSideFuncs:
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,3'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:43,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:44,39'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:47,5'
              BranchSideFuncs:
                - secure_cmp32.221
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.221
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.221
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Dst:             __assert_fail
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:44,26'
          Dst:             secure_cmp32
    - functionName:    OQS_KEM_bike_l1_r_bits_vector_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.c:18,41'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:18,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:19,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_secure_set_bits_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          624
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_secure_set_bits_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          817
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    func_k_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:52,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:52,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:52,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_sha
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_384
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:33,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:33,42'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:33,2'
          Dst:             OQS_SHA3_sha3_384
    - functionName:    sha_dgst_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:28,2'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:28,2'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:28,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    function_l
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_sha
        - bike_memcpy
        - e_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sha
                - bike_memcpy.311
                - e_cleanup.312
                - sha_dgst_cleanup.309
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sha
                - bike_memcpy.311
                - e_cleanup.312
                - sha_dgst_cleanup.309
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:52,3'
          Dst:             OQS_KEM_bike_l3_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:56,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             sha_dgst_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_m_to_seed_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.311
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:26,3'
              BranchSideFuncs:
                - bike_memcpy.311
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:26,3'
          Dst:             bike_memcpy
    - functionName:    seed_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:49,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:49,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:49,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u8_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:57,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:57,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_cmp
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:68,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:69,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:72,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reencrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          308
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - function_l
        - m_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - function_l.310
                - m_cleanup.321
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:119,3'
              BranchSideFuncs:
                - function_l.310
                - m_cleanup.321
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:119,3'
          Dst:             function_l
        - Src:             'src/kem/bike/additional_r4/kem.c:127,1'
          Dst:             m_cleanup
    - functionName:    m_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:42,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:42,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:42,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_decaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_decode
        - OQS_KEM_bike_l3_function_h
        - bike_memcpy
        - e_cleanup
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - reencrypt
        - secure_cmp
        - secure_l32_mask
        - sk_cleanup
        - ss_cleanup
        - u8_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:228,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.311
                - bike_memcpy.311
                - OQS_KEM_bike_l3_decode
                - reencrypt.320
                - OQS_KEM_bike_l3_function_h
                - pad_e_cleanup.325
                - pad_e_cleanup.325
                - m_cleanup.321
                - e_cleanup.312
                - sk_cleanup.326
                - ss_cleanup.327
                - secure_cmp.319
                - secure_cmp.319
                - secure_l32_mask.318
                - u8_barrier.317
                - u8_barrier.317
                - function_k.324
                - bike_memcpy.311
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:235,3'
              BranchSideFuncs:
                - bike_memcpy.311
                - bike_memcpy.311
                - OQS_KEM_bike_l3_decode
                - reencrypt.320
                - OQS_KEM_bike_l3_function_h
                - pad_e_cleanup.325
                - pad_e_cleanup.325
                - m_cleanup.321
                - e_cleanup.312
                - sk_cleanup.326
                - ss_cleanup.327
                - secure_cmp.319
                - secure_cmp.319
                - secure_l32_mask.318
                - u8_barrier.317
                - u8_barrier.317
                - function_k.324
                - bike_memcpy.311
        - Branch String:   'src/kem/bike/additional_r4/kem.c:253,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:253,3'
              BranchSideFuncs:
                - secure_cmp.319
                - secure_cmp.319
                - secure_l32_mask.318
                - u8_barrier.317
                - u8_barrier.317
                - function_k.324
                - bike_memcpy.311
                - pad_e_cleanup.325
                - pad_e_cleanup.325
                - m_cleanup.321
                - e_cleanup.312
                - sk_cleanup.326
                - ss_cleanup.327
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:255,18'
              BranchSideFuncs:
                - secure_cmp.319
                - secure_cmp.319
                - secure_l32_mask.318
                - u8_barrier.317
                - u8_barrier.317
                - function_k.324
                - bike_memcpy.311
                - pad_e_cleanup.325
                - pad_e_cleanup.325
                - m_cleanup.321
                - e_cleanup.312
                - sk_cleanup.326
                - ss_cleanup.327
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:239,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:240,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:243,3'
          Dst:             OQS_KEM_bike_l3_decode
        - Src:             'src/kem/bike/additional_r4/kem.c:249,3'
          Dst:             reencrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:253,3'
          Dst:             OQS_KEM_bike_l3_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:255,18'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:256,19'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:259,19'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:266,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:269,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             m_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             sk_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             ss_cleanup
    - functionName:    OQS_KEM_bike_l3_function_h
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_generate_error_vector
        - convert_m_to_seed_type
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:32,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - convert_m_to_seed_type.313
                - OQS_KEM_bike_l3_generate_error_vector
                - seed_cleanup.314
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:32,3'
              BranchSideFuncs:
                - convert_m_to_seed_type.313
                - OQS_KEM_bike_l3_generate_error_vector
                - seed_cleanup.314
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:37,3'
          Dst:             convert_m_to_seed_type
        - Src:             'src/kem/bike/additional_r4/kem.c:39,10'
          Dst:             OQS_KEM_bike_l3_generate_error_vector
        - Src:             'src/kem/bike/additional_r4/kem.c:40,1'
          Dst:             seed_cleanup
    - functionName:    function_k
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_sha
        - bike_memcpy
        - func_k_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sha
                - bike_memcpy.311
                - sha_dgst_cleanup.309
                - func_k_cleanup.308
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:65,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sha
                - bike_memcpy.311
                - sha_dgst_cleanup.309
                - func_k_cleanup.308
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:72,3'
          Dst:             OQS_KEM_bike_l3_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:77,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             sha_dgst_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             func_k_cleanup
    - functionName:    pad_e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:48,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:48,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:48,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    sk_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:44,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:44,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:44,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    ss_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:45,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:45,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:45,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    encrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          288
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_gf2x_mod_add
        - OQS_KEM_bike_l3_gf2x_mod_mul
        - function_l
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - OQS_KEM_bike_l3_gf2x_mod_add
                - function_l.310
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:88,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - OQS_KEM_bike_l3_gf2x_mod_add
                - function_l.310
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:94,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:95,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/kem.c:100,3'
          Dst:             function_l
    - functionName:    OQS_KEM_bike_l3_encaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_function_h
        - OQS_KEM_bike_l3_get_seeds
        - bike_memcpy
        - convert_seed_to_m_type
        - encrypt
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - seeds_cleanup
        - ss_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:187,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.311
                - OQS_KEM_bike_l3_get_seeds
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_function_h
                - pad_e_cleanup.325
                - seeds_cleanup.332
                - ss_cleanup.327
                - m_cleanup.321
                - encrypt.328
                - function_k.324
                - bike_memcpy.311
                - bike_memcpy.311
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:192,3'
              BranchSideFuncs:
                - bike_memcpy.311
                - OQS_KEM_bike_l3_get_seeds
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_function_h
                - pad_e_cleanup.325
                - seeds_cleanup.332
                - ss_cleanup.327
                - m_cleanup.321
                - encrypt.328
                - function_k.324
                - bike_memcpy.311
                - bike_memcpy.311
        - Branch String:   'src/kem/bike/additional_r4/kem.c:203,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:203,3'
              BranchSideFuncs:
                - encrypt.328
                - function_k.324
                - bike_memcpy.311
                - bike_memcpy.311
                - pad_e_cleanup.325
                - seeds_cleanup.332
                - ss_cleanup.327
                - m_cleanup.321
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:206,3'
              BranchSideFuncs:
                - encrypt.328
                - function_k.324
                - bike_memcpy.311
                - bike_memcpy.311
                - pad_e_cleanup.325
                - seeds_cleanup.332
                - ss_cleanup.327
                - m_cleanup.321
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:197,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:199,3'
          Dst:             OQS_KEM_bike_l3_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:202,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:203,3'
          Dst:             OQS_KEM_bike_l3_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:206,3'
          Dst:             encrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:209,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:214,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:215,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             ss_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             m_cleanup
    - functionName:    convert_seed_to_m_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.311
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:20,3'
              BranchSideFuncs:
                - bike_memcpy.311
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:20,3'
          Dst:             bike_memcpy
    - functionName:    seeds_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - seed_cleanup.314
                - seed_cleanup.314
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:68,5'
              BranchSideFuncs:
                - seed_cleanup.314
                - seed_cleanup.314
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_keypair
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_generate_secret_key
        - OQS_KEM_bike_l3_get_seeds
        - OQS_KEM_bike_l3_gf2x_mod_inv
        - OQS_KEM_bike_l3_gf2x_mod_mul
        - bike_memcpy
        - convert_seed_to_m_type
        - pad_r_cleanup
        - seeds_cleanup
        - sk_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_seeds
                - OQS_KEM_bike_l3_generate_secret_key
                - seeds_cleanup.332
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - sk_cleanup.326
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_gf2x_mod_inv
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.311
                - bike_memcpy.311
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:134,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_seeds
                - OQS_KEM_bike_l3_generate_secret_key
                - seeds_cleanup.332
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - sk_cleanup.326
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_gf2x_mod_inv
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.311
                - bike_memcpy.311
        - Branch String:   'src/kem/bike/additional_r4/kem.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:149,3'
              BranchSideFuncs:
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_gf2x_mod_inv
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.311
                - bike_memcpy.311
                - seeds_cleanup.332
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - sk_cleanup.326
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:154,32'
              BranchSideFuncs:
                - convert_seed_to_m_type.331
                - OQS_KEM_bike_l3_gf2x_mod_inv
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.311
                - bike_memcpy.311
                - seeds_cleanup.332
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - pad_r_cleanup.333
                - sk_cleanup.326
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:148,3'
          Dst:             OQS_KEM_bike_l3_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:149,3'
          Dst:             OQS_KEM_bike_l3_generate_secret_key
        - Src:             'src/kem/bike/additional_r4/kem.c:154,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:157,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_inv
        - Src:             'src/kem/bike/additional_r4/kem.c:158,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:166,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:167,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             sk_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_sample_uniform_r_bits
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l3_clean_prf_state
        - OQS_KEM_bike_l3_init_prf_state
        - OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:156,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:156,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:158,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l3_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l3_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:160,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:162,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:158,3'
          Dst:             OQS_KEM_bike_l3_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:160,3'
          Dst:             OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
        - Src:             'src/kem/bike/additional_r4/sampling.c:163,1'
          Dst:             OQS_KEM_bike_l3_clean_prf_state
    - functionName:    OQS_KEM_bike_l3_sample_uniform_r_bits_with_fixed_prf_context
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l3_get_prf_output
        - make_odd_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - make_odd_weight.369
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - make_odd_weight.369
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - make_odd_weight.369
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:48,3'
              BranchSideFuncs:
                - make_odd_weight.369
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:50,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:50,6'
              BranchSideFuncs:
                - make_odd_weight.369
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:51,5'
              BranchSideFuncs:
                - make_odd_weight.369
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:45,3'
          Dst:             OQS_KEM_bike_l3_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:51,5'
          Dst:             make_odd_weight
    - functionName:    make_odd_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_r_bits_vector_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_r_bits_vector_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,8'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_r_bits_vector_weight
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:32,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:27,8'
          Dst:             OQS_KEM_bike_l3_r_bits_vector_weight
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_generate_error_vector
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l3_clean_prf_state
        - OQS_KEM_bike_l3_init_prf_state
        - OQS_KEM_bike_l3_sample_indices_fisher_yates
        - OQS_KEM_bike_l3_sampling_ctx_init
        - OQS_MEM_cleanse
        - bike_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sampling_ctx_init
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - bike_memset.370
                - bike_memset.370
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:124,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sampling_ctx_init
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - bike_memset.370
                - bike_memset.370
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:128,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - OQS_KEM_bike_l3_clean_prf_state
                - bike_memset.370
                - bike_memset.370
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:131,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - OQS_KEM_bike_l3_clean_prf_state
                - bike_memset.370
                - bike_memset.370
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:124,3'
          Dst:             OQS_KEM_bike_l3_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:128,3'
          Dst:             OQS_KEM_bike_l3_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:131,3'
          Dst:             OQS_KEM_bike_l3_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:140,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:141,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:143,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/sampling.c:146,1'
          Dst:             OQS_KEM_bike_l3_clean_prf_state
    - functionName:    OQS_KEM_bike_l3_sampling_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l3_is_avx2_enabled
        - OQS_KEM_bike_l3_is_avx512_enabled
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled
                - OQS_KEM_bike_l3_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled
                - OQS_KEM_bike_l3_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Dst:             OQS_KEM_bike_l3_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Dst:             OQS_KEM_bike_l3_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l3_sample_indices_fisher_yates
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_KEM_bike_l3_get_prf_output
        - secure_cmp32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,38'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:65,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:66,30'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:81,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - secure_cmp32.373
                - OQS_KEM_bike_l3_get_prf_output
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,35'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_get_prf_output
                - secure_cmp32.373
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:65,9'
          Dst:             OQS_KEM_bike_l3_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:74,23'
          Dst:             secure_cmp32
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_generate_sparse_rep_for_sk
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_sample_indices_fisher_yates
        - OQS_MEM_cleanse
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - bike_memcpy.368
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:91,9'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sample_indices_fisher_yates
                - bike_memcpy.368
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:93,3'
              BranchSideFuncs:
                - bike_memcpy.368
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:95,3'
              BranchSideFuncs:
                - bike_memcpy.368
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:93,3'
          Dst:             OQS_KEM_bike_l3_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:95,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/sampling.c:98,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_generate_secret_key
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l3_clean_prf_state
        - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
        - OQS_KEM_bike_l3_init_prf_state
        - OQS_KEM_bike_l3_sampling_ctx_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sampling_ctx_init
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:107,16'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_sampling_ctx_init
                - OQS_KEM_bike_l3_init_prf_state
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:112,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_clean_prf_state
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l3_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:115,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:117,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:108,3'
          Dst:             OQS_KEM_bike_l3_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:112,3'
          Dst:             OQS_KEM_bike_l3_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:114,3'
          Dst:             OQS_KEM_bike_l3_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:115,3'
          Dst:             OQS_KEM_bike_l3_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:118,1'
          Dst:             OQS_KEM_bike_l3_clean_prf_state
    - functionName:    OQS_KEM_bike_l3_get_seeds
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:18,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:18,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:18,3'
          Dst:             OQS_randombytes
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_secure_set_bits_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - secure_cmp32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,23'
              BranchSideFuncs:
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,3'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:43,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:44,39'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:47,5'
              BranchSideFuncs:
                - secure_cmp32.386
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.386
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.386
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Dst:             __assert_fail
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:44,26'
          Dst:             secure_cmp32
    - functionName:    OQS_KEM_bike_l3_r_bits_vector_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          58
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.c:18,41'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:18,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:19,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_secure_set_bits_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1104
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_secure_set_bits_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          514
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:61,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:59,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    func_k_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:52,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:52,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:52,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_sha
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_384
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:33,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:33,42'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:33,2'
          Dst:             OQS_SHA3_sha3_384
    - functionName:    sha_dgst_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sha.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sha.h:28,2'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sha.h:28,2'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sha.h:28,2'
          Dst:             OQS_MEM_cleanse
    - functionName:    function_l
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_sha
        - bike_memcpy
        - e_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sha
                - bike_memcpy.476
                - e_cleanup.477
                - sha_dgst_cleanup.474
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sha
                - bike_memcpy.476
                - e_cleanup.477
                - sha_dgst_cleanup.474
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:52,3'
          Dst:             OQS_KEM_bike_l5_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:56,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:59,1'
          Dst:             sha_dgst_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_m_to_seed_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.476
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:26,3'
              BranchSideFuncs:
                - bike_memcpy.476
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:26,3'
          Dst:             bike_memcpy
    - functionName:    seed_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:49,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:49,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:49,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u8_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:57,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:57,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_cmp
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:68,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:69,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:72,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reencrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          308
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - function_l
        - m_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - function_l.475
                - m_cleanup.486
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:119,3'
              BranchSideFuncs:
                - function_l.475
                - m_cleanup.486
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:119,3'
          Dst:             function_l
        - Src:             'src/kem/bike/additional_r4/kem.c:127,1'
          Dst:             m_cleanup
    - functionName:    m_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:42,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:42,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:42,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_decaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_decode
        - OQS_KEM_bike_l5_function_h
        - bike_memcpy
        - e_cleanup
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - reencrypt
        - secure_cmp
        - secure_l32_mask
        - sk_cleanup
        - ss_cleanup
        - u8_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:228,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.476
                - bike_memcpy.476
                - OQS_KEM_bike_l5_decode
                - reencrypt.485
                - OQS_KEM_bike_l5_function_h
                - pad_e_cleanup.490
                - pad_e_cleanup.490
                - m_cleanup.486
                - e_cleanup.477
                - sk_cleanup.491
                - ss_cleanup.492
                - secure_cmp.484
                - secure_cmp.484
                - secure_l32_mask.483
                - u8_barrier.482
                - u8_barrier.482
                - function_k.489
                - bike_memcpy.476
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:235,3'
              BranchSideFuncs:
                - bike_memcpy.476
                - bike_memcpy.476
                - OQS_KEM_bike_l5_decode
                - reencrypt.485
                - OQS_KEM_bike_l5_function_h
                - pad_e_cleanup.490
                - pad_e_cleanup.490
                - m_cleanup.486
                - e_cleanup.477
                - sk_cleanup.491
                - ss_cleanup.492
                - secure_cmp.484
                - secure_cmp.484
                - secure_l32_mask.483
                - u8_barrier.482
                - u8_barrier.482
                - function_k.489
                - bike_memcpy.476
        - Branch String:   'src/kem/bike/additional_r4/kem.c:253,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:253,3'
              BranchSideFuncs:
                - secure_cmp.484
                - secure_cmp.484
                - secure_l32_mask.483
                - u8_barrier.482
                - u8_barrier.482
                - function_k.489
                - bike_memcpy.476
                - pad_e_cleanup.490
                - pad_e_cleanup.490
                - m_cleanup.486
                - e_cleanup.477
                - sk_cleanup.491
                - ss_cleanup.492
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:255,18'
              BranchSideFuncs:
                - secure_cmp.484
                - secure_cmp.484
                - secure_l32_mask.483
                - u8_barrier.482
                - u8_barrier.482
                - function_k.489
                - bike_memcpy.476
                - pad_e_cleanup.490
                - pad_e_cleanup.490
                - m_cleanup.486
                - e_cleanup.477
                - sk_cleanup.491
                - ss_cleanup.492
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:239,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:240,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:243,3'
          Dst:             OQS_KEM_bike_l5_decode
        - Src:             'src/kem/bike/additional_r4/kem.c:249,3'
          Dst:             reencrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:253,3'
          Dst:             OQS_KEM_bike_l5_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:255,18'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:256,19'
          Dst:             secure_cmp
        - Src:             'src/kem/bike/additional_r4/kem.c:259,19'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:0,0'
          Dst:             u8_barrier
        - Src:             'src/kem/bike/additional_r4/kem.c:266,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:269,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             m_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             sk_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:272,1'
          Dst:             ss_cleanup
    - functionName:    OQS_KEM_bike_l5_function_h
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_generate_error_vector
        - convert_m_to_seed_type
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:32,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - convert_m_to_seed_type.478
                - OQS_KEM_bike_l5_generate_error_vector
                - seed_cleanup.479
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:32,3'
              BranchSideFuncs:
                - convert_m_to_seed_type.478
                - OQS_KEM_bike_l5_generate_error_vector
                - seed_cleanup.479
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:37,3'
          Dst:             convert_m_to_seed_type
        - Src:             'src/kem/bike/additional_r4/kem.c:39,10'
          Dst:             OQS_KEM_bike_l5_generate_error_vector
        - Src:             'src/kem/bike/additional_r4/kem.c:40,1'
          Dst:             seed_cleanup
    - functionName:    function_k
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_sha
        - bike_memcpy
        - func_k_cleanup
        - sha_dgst_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sha
                - bike_memcpy.476
                - sha_dgst_cleanup.474
                - func_k_cleanup.473
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:65,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sha
                - bike_memcpy.476
                - sha_dgst_cleanup.474
                - func_k_cleanup.473
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:72,3'
          Dst:             OQS_KEM_bike_l5_sha
        - Src:             'src/kem/bike/additional_r4/kem.c:77,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             sha_dgst_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:80,1'
          Dst:             func_k_cleanup
    - functionName:    pad_e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:48,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:48,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:48,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    sk_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:44,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:44,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:44,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    ss_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:45,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:45,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:45,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    encrypt
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          288
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_gf2x_mod_add
        - OQS_KEM_bike_l5_gf2x_mod_mul
        - function_l
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - OQS_KEM_bike_l5_gf2x_mod_add
                - function_l.475
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:88,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - OQS_KEM_bike_l5_gf2x_mod_add
                - function_l.475
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:94,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:95,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/kem.c:100,3'
          Dst:             function_l
    - functionName:    OQS_KEM_bike_l5_encaps
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_function_h
        - OQS_KEM_bike_l5_get_seeds
        - bike_memcpy
        - convert_seed_to_m_type
        - encrypt
        - function_k
        - m_cleanup
        - pad_e_cleanup
        - seeds_cleanup
        - ss_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:187,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.476
                - OQS_KEM_bike_l5_get_seeds
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_function_h
                - pad_e_cleanup.490
                - seeds_cleanup.497
                - ss_cleanup.492
                - m_cleanup.486
                - encrypt.493
                - function_k.489
                - bike_memcpy.476
                - bike_memcpy.476
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:192,3'
              BranchSideFuncs:
                - bike_memcpy.476
                - OQS_KEM_bike_l5_get_seeds
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_function_h
                - pad_e_cleanup.490
                - seeds_cleanup.497
                - ss_cleanup.492
                - m_cleanup.486
                - encrypt.493
                - function_k.489
                - bike_memcpy.476
                - bike_memcpy.476
        - Branch String:   'src/kem/bike/additional_r4/kem.c:203,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:203,3'
              BranchSideFuncs:
                - encrypt.493
                - function_k.489
                - bike_memcpy.476
                - bike_memcpy.476
                - pad_e_cleanup.490
                - seeds_cleanup.497
                - ss_cleanup.492
                - m_cleanup.486
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:206,3'
              BranchSideFuncs:
                - encrypt.493
                - function_k.489
                - bike_memcpy.476
                - bike_memcpy.476
                - pad_e_cleanup.490
                - seeds_cleanup.497
                - ss_cleanup.492
                - m_cleanup.486
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:197,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:199,3'
          Dst:             OQS_KEM_bike_l5_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:202,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:203,3'
          Dst:             OQS_KEM_bike_l5_function_h
        - Src:             'src/kem/bike/additional_r4/kem.c:206,3'
          Dst:             encrypt
        - Src:             'src/kem/bike/additional_r4/kem.c:209,3'
          Dst:             function_k
        - Src:             'src/kem/bike/additional_r4/kem.c:214,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:215,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             pad_e_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             ss_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:218,1'
          Dst:             m_cleanup
    - functionName:    convert_seed_to_m_type
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - bike_memcpy.476
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:20,3'
              BranchSideFuncs:
                - bike_memcpy.476
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:20,3'
          Dst:             bike_memcpy
    - functionName:    seeds_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - seed_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - seed_cleanup.479
                - seed_cleanup.479
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:68,5'
              BranchSideFuncs:
                - seed_cleanup.479
                - seed_cleanup.479
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
        - Src:             'src/kem/bike/additional_r4/cleanup.h:68,5'
          Dst:             seed_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_keypair
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_generate_secret_key
        - OQS_KEM_bike_l5_get_seeds
        - OQS_KEM_bike_l5_gf2x_mod_inv
        - OQS_KEM_bike_l5_gf2x_mod_mul
        - bike_memcpy
        - convert_seed_to_m_type
        - pad_r_cleanup
        - seeds_cleanup
        - sk_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/kem.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_seeds
                - OQS_KEM_bike_l5_generate_secret_key
                - seeds_cleanup.497
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - sk_cleanup.491
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_gf2x_mod_inv
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.476
                - bike_memcpy.476
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:134,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_seeds
                - OQS_KEM_bike_l5_generate_secret_key
                - seeds_cleanup.497
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - sk_cleanup.491
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_gf2x_mod_inv
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.476
                - bike_memcpy.476
        - Branch String:   'src/kem/bike/additional_r4/kem.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:149,3'
              BranchSideFuncs:
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_gf2x_mod_inv
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.476
                - bike_memcpy.476
                - seeds_cleanup.497
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - sk_cleanup.491
            - BranchSide:      'src/kem/bike/additional_r4/kem.c:154,32'
              BranchSideFuncs:
                - convert_seed_to_m_type.496
                - OQS_KEM_bike_l5_gf2x_mod_inv
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.476
                - bike_memcpy.476
                - seeds_cleanup.497
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - pad_r_cleanup.498
                - sk_cleanup.491
      Callsites:
        - Src:             'src/kem/bike/additional_r4/kem.c:148,3'
          Dst:             OQS_KEM_bike_l5_get_seeds
        - Src:             'src/kem/bike/additional_r4/kem.c:149,3'
          Dst:             OQS_KEM_bike_l5_generate_secret_key
        - Src:             'src/kem/bike/additional_r4/kem.c:154,3'
          Dst:             convert_seed_to_m_type
        - Src:             'src/kem/bike/additional_r4/kem.c:157,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_inv
        - Src:             'src/kem/bike/additional_r4/kem.c:158,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/kem.c:166,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:167,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             seeds_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/kem.c:177,1'
          Dst:             sk_cleanup
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_sample_uniform_r_bits
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l5_clean_prf_state
        - OQS_KEM_bike_l5_init_prf_state
        - OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:156,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:156,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:158,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l5_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
                - OQS_KEM_bike_l5_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:160,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:160,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:162,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:158,3'
          Dst:             OQS_KEM_bike_l5_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:160,3'
          Dst:             OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
        - Src:             'src/kem/bike/additional_r4/sampling.c:163,1'
          Dst:             OQS_KEM_bike_l5_clean_prf_state
    - functionName:    OQS_KEM_bike_l5_sample_uniform_r_bits_with_fixed_prf_context
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l5_get_prf_output
        - make_odd_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - make_odd_weight.534
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - make_odd_weight.534
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:45,3'
              BranchSideFuncs:
                - make_odd_weight.534
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:48,3'
              BranchSideFuncs:
                - make_odd_weight.534
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:50,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:50,6'
              BranchSideFuncs:
                - make_odd_weight.534
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:51,5'
              BranchSideFuncs:
                - make_odd_weight.534
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:45,3'
          Dst:             OQS_KEM_bike_l5_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:51,5'
          Dst:             make_odd_weight
    - functionName:    make_odd_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_r_bits_vector_weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_r_bits_vector_weight
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,8'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_r_bits_vector_weight
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:27,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:27,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:32,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:27,8'
          Dst:             OQS_KEM_bike_l5_r_bits_vector_weight
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_generate_error_vector
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l5_clean_prf_state
        - OQS_KEM_bike_l5_init_prf_state
        - OQS_KEM_bike_l5_sample_indices_fisher_yates
        - OQS_KEM_bike_l5_sampling_ctx_init
        - OQS_MEM_cleanse
        - bike_memset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sampling_ctx_init
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - bike_memset.535
                - bike_memset.535
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:124,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sampling_ctx_init
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - bike_memset.535
                - bike_memset.535
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:128,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - OQS_KEM_bike_l5_clean_prf_state
                - bike_memset.535
                - bike_memset.535
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:131,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - OQS_KEM_bike_l5_clean_prf_state
                - bike_memset.535
                - bike_memset.535
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:124,3'
          Dst:             OQS_KEM_bike_l5_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:128,3'
          Dst:             OQS_KEM_bike_l5_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:131,3'
          Dst:             OQS_KEM_bike_l5_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:140,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:141,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/sampling.c:143,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/sampling.c:146,1'
          Dst:             OQS_KEM_bike_l5_clean_prf_state
    - functionName:    OQS_KEM_bike_l5_sampling_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l5_is_avx2_enabled
        - OQS_KEM_bike_l5_is_avx512_enabled
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled
                - OQS_KEM_bike_l5_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled
                - OQS_KEM_bike_l5_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:42,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled
        - Branch String:   'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_internal.h:47,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:42,6'
          Dst:             OQS_KEM_bike_l5_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/sampling_internal.h:47,6'
          Dst:             OQS_KEM_bike_l5_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l5_sample_indices_fisher_yates
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_KEM_bike_l5_get_prf_output
        - secure_cmp32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,38'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:65,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:66,30'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:81,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - secure_cmp32.538
                - OQS_KEM_bike_l5_get_prf_output
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:74,39'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:79,25'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:62,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:62,35'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_get_prf_output
                - secure_cmp32.538
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:65,9'
          Dst:             OQS_KEM_bike_l5_get_prf_output
        - Src:             'src/kem/bike/additional_r4/sampling.c:74,23'
          Dst:             secure_cmp32
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_generate_sparse_rep_for_sk
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_sample_indices_fisher_yates
        - OQS_MEM_cleanse
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - bike_memcpy.533
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:91,9'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sample_indices_fisher_yates
                - bike_memcpy.533
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:93,3'
              BranchSideFuncs:
                - bike_memcpy.533
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:95,3'
              BranchSideFuncs:
                - bike_memcpy.533
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:93,3'
          Dst:             OQS_KEM_bike_l5_sample_indices_fisher_yates
        - Src:             'src/kem/bike/additional_r4/sampling.c:95,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/sampling.c:98,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_generate_secret_key
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l5_clean_prf_state
        - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
        - OQS_KEM_bike_l5_init_prf_state
        - OQS_KEM_bike_l5_sampling_ctx_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sampling_ctx_init
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:107,16'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_sampling_ctx_init
                - OQS_KEM_bike_l5_init_prf_state
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:112,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_clean_prf_state
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:114,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_generate_sparse_rep_for_sk
                - OQS_KEM_bike_l5_clean_prf_state
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:115,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:115,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_clean_prf_state
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:117,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_clean_prf_state
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:108,3'
          Dst:             OQS_KEM_bike_l5_sampling_ctx_init
        - Src:             'src/kem/bike/additional_r4/sampling.c:112,3'
          Dst:             OQS_KEM_bike_l5_init_prf_state
        - Src:             'src/kem/bike/additional_r4/sampling.c:114,3'
          Dst:             OQS_KEM_bike_l5_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:115,3'
          Dst:             OQS_KEM_bike_l5_generate_sparse_rep_for_sk
        - Src:             'src/kem/bike/additional_r4/sampling.c:118,1'
          Dst:             OQS_KEM_bike_l5_clean_prf_state
    - functionName:    OQS_KEM_bike_l5_get_seeds
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling.c:18,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/bike/additional_r4/sampling.c:18,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling.c:18,3'
          Dst:             OQS_randombytes
    - functionName:    secure_cmp32
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:88,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:88,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_secure_set_bits_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - secure_cmp32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - __assert_fail
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:20,3'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,23'
              BranchSideFuncs:
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:34,3'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:43,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:44,39'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:47,5'
              BranchSideFuncs:
                - secure_cmp32.551
        - Branch String:   'src/kem/bike/additional_r4/sampling_portable.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:35,18'
              BranchSideFuncs:
                - secure_cmp32.551
            - BranchSide:      'src/kem/bike/additional_r4/sampling_portable.c:41,3'
              BranchSideFuncs:
                - secure_cmp32.551
      Callsites:
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:20,3'
          Dst:             __assert_fail
        - Src:             'src/kem/bike/additional_r4/sampling_portable.c:44,26'
          Dst:             secure_cmp32
    - functionName:    OQS_KEM_bike_l5_r_bits_vector_weight
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.c:18,41'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:18,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.c:19,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_secure_set_bits_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          2064
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx2.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_secure_set_bits_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/sampling_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          1088
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:61,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:65,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:80,7'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/sampling_avx512.c:59,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:59,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/sampling_avx512.c:61,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_aes_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem640aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem640aes.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem640aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem640aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem640aes.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem640aes.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem640aes.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem640aes.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          473
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:12,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:23,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:24,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:16,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:52,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          336
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_640_aes_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          979
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          810
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_aes_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          165
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - oqs_kem_frodokem_640_aes_add
        - oqs_kem_frodokem_640_aes_ct_select
        - oqs_kem_frodokem_640_aes_ct_verify
        - oqs_kem_frodokem_640_aes_key_decode
        - oqs_kem_frodokem_640_aes_key_encode
        - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_640_aes_mul_bs
        - oqs_kem_frodokem_640_aes_sample_n
        - oqs_kem_frodokem_640_aes_sub
        - oqs_kem_frodokem_640_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_bs
                - oqs_kem_frodokem_640_aes_sub
                - oqs_kem_frodokem_640_aes_key_decode
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_aes_key_encode
                - oqs_kem_frodokem_640_aes_add
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_bs
                - oqs_kem_frodokem_640_aes_sub
                - oqs_kem_frodokem_640_aes_key_decode
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_aes_key_encode
                - oqs_kem_frodokem_640_aes_add
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/frodokem/external/kem.c:214,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:172,23'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:214,61'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_verify
                - oqs_kem_frodokem_640_aes_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_640_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_640_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_640_aes_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_640_aes_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_640_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_640_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_640_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_640_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_640_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_640_aes_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_640_aes_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          187
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          824
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          665
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_aes_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - OQS_randombytes
        - oqs_kem_frodokem_640_aes_add
        - oqs_kem_frodokem_640_aes_key_encode
        - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_640_aes_pack
        - oqs_kem_frodokem_640_aes_sample_n
        - oqs_kem_frodokem_640_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_aes_pack
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_aes_key_encode
                - oqs_kem_frodokem_640_aes_add
                - oqs_kem_frodokem_640_aes_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake128
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_aes_pack
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_unpack
                - oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_aes_key_encode
                - oqs_kem_frodokem_640_aes_add
                - oqs_kem_frodokem_640_aes_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_640_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_640_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_640_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_640_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_640_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_640_aes_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_640_aes_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - OQS_randombytes
        - oqs_kem_frodokem_640_aes_mul_add_as_plus_e
        - oqs_kem_frodokem_640_aes_pack
        - oqs_kem_frodokem_640_aes_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_640_aes_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_sample_n
                - oqs_kem_frodokem_640_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_640_aes_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_640_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_640_aes_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_640_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_640_aes_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_shake_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem640shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem640shake.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem640shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem640shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem640shake.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem640shake.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem640shake.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem640shake.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          421
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:14,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,39'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:46,40'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:38,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:30,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:52,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_portable.c:34,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          290
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_640_shake_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          979
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          810
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:86,73'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_shake_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          165
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - oqs_kem_frodokem_640_shake_add
        - oqs_kem_frodokem_640_shake_ct_select
        - oqs_kem_frodokem_640_shake_ct_verify
        - oqs_kem_frodokem_640_shake_key_decode
        - oqs_kem_frodokem_640_shake_key_encode
        - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_640_shake_mul_bs
        - oqs_kem_frodokem_640_shake_sample_n
        - oqs_kem_frodokem_640_shake_sub
        - oqs_kem_frodokem_640_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_bs
                - oqs_kem_frodokem_640_shake_sub
                - oqs_kem_frodokem_640_shake_key_decode
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_shake_key_encode
                - oqs_kem_frodokem_640_shake_add
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_bs
                - oqs_kem_frodokem_640_shake_sub
                - oqs_kem_frodokem_640_shake_key_decode
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_shake_key_encode
                - oqs_kem_frodokem_640_shake_add
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/frodokem/external/kem.c:214,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:172,23'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:214,61'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_verify
                - oqs_kem_frodokem_640_shake_ct_select
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_640_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_640_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_640_shake_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_640_shake_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_640_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_640_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_640_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_640_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_640_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_640_shake_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_640_shake_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          187
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          824
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:104,73'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          665
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_640_shake_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - OQS_randombytes
        - oqs_kem_frodokem_640_shake_add
        - oqs_kem_frodokem_640_shake_key_encode
        - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_640_shake_pack
        - oqs_kem_frodokem_640_shake_sample_n
        - oqs_kem_frodokem_640_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_shake_pack
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_shake_key_encode
                - oqs_kem_frodokem_640_shake_add
                - oqs_kem_frodokem_640_shake_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake128
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_640_shake_pack
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_unpack
                - oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_640_shake_key_encode
                - oqs_kem_frodokem_640_shake_add
                - oqs_kem_frodokem_640_shake_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_640_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_640_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_640_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_640_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_640_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_640_shake_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_640_shake_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake128
        - OQS_randombytes
        - oqs_kem_frodokem_640_shake_mul_add_as_plus_e
        - oqs_kem_frodokem_640_shake_pack
        - oqs_kem_frodokem_640_shake_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_640_shake_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake128
                - OQS_SHA3_shake128
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_sample_n
                - oqs_kem_frodokem_640_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_640_shake_pack
                - OQS_SHA3_shake128
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_640_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_640_shake_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_640_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake128
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_640_shake_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_aes_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem976aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem976aes.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem976aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem976aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem976aes.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem976aes.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem976aes.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem976aes.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          453
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:12,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:23,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:24,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:16,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:52,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          329
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_976_aes_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          1099
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          786
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:80,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_aes_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - oqs_kem_frodokem_976_aes_add
        - oqs_kem_frodokem_976_aes_ct_select
        - oqs_kem_frodokem_976_aes_ct_verify
        - oqs_kem_frodokem_976_aes_key_decode
        - oqs_kem_frodokem_976_aes_key_encode
        - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_976_aes_mul_bs
        - oqs_kem_frodokem_976_aes_sample_n
        - oqs_kem_frodokem_976_aes_sub
        - oqs_kem_frodokem_976_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_bs
                - oqs_kem_frodokem_976_aes_sub
                - oqs_kem_frodokem_976_aes_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_aes_key_encode
                - oqs_kem_frodokem_976_aes_add
                - oqs_kem_frodokem_976_aes_ct_verify
                - oqs_kem_frodokem_976_aes_ct_verify
                - oqs_kem_frodokem_976_aes_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_bs
                - oqs_kem_frodokem_976_aes_sub
                - oqs_kem_frodokem_976_aes_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_aes_key_encode
                - oqs_kem_frodokem_976_aes_add
                - oqs_kem_frodokem_976_aes_ct_verify
                - oqs_kem_frodokem_976_aes_ct_verify
                - oqs_kem_frodokem_976_aes_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_976_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_976_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_976_aes_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_976_aes_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_976_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_976_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_976_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_976_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_976_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_976_aes_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_976_aes_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          174
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          808
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:98,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          913
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_aes_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_976_aes_add
        - oqs_kem_frodokem_976_aes_key_encode
        - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_976_aes_pack
        - oqs_kem_frodokem_976_aes_sample_n
        - oqs_kem_frodokem_976_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_aes_pack
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_aes_key_encode
                - oqs_kem_frodokem_976_aes_add
                - oqs_kem_frodokem_976_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_aes_pack
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_unpack
                - oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_aes_key_encode
                - oqs_kem_frodokem_976_aes_add
                - oqs_kem_frodokem_976_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_976_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_976_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_976_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_976_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_976_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_976_aes_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_976_aes_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_976_aes_mul_add_as_plus_e
        - oqs_kem_frodokem_976_aes_pack
        - oqs_kem_frodokem_976_aes_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_976_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_sample_n
                - oqs_kem_frodokem_976_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_976_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_976_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_976_aes_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_976_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_976_aes_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_shake_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem976shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem976shake.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem976shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem976shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem976shake.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem976shake.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem976shake.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem976shake.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          414
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:14,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,39'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:46,40'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:38,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:30,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:52,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_portable.c:34,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          283
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_976_shake_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          1099
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          786
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:80,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_shake_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - oqs_kem_frodokem_976_shake_add
        - oqs_kem_frodokem_976_shake_ct_select
        - oqs_kem_frodokem_976_shake_ct_verify
        - oqs_kem_frodokem_976_shake_key_decode
        - oqs_kem_frodokem_976_shake_key_encode
        - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_976_shake_mul_bs
        - oqs_kem_frodokem_976_shake_sample_n
        - oqs_kem_frodokem_976_shake_sub
        - oqs_kem_frodokem_976_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_bs
                - oqs_kem_frodokem_976_shake_sub
                - oqs_kem_frodokem_976_shake_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_shake_key_encode
                - oqs_kem_frodokem_976_shake_add
                - oqs_kem_frodokem_976_shake_ct_verify
                - oqs_kem_frodokem_976_shake_ct_verify
                - oqs_kem_frodokem_976_shake_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_bs
                - oqs_kem_frodokem_976_shake_sub
                - oqs_kem_frodokem_976_shake_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_shake_key_encode
                - oqs_kem_frodokem_976_shake_add
                - oqs_kem_frodokem_976_shake_ct_verify
                - oqs_kem_frodokem_976_shake_ct_verify
                - oqs_kem_frodokem_976_shake_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_976_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_976_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_976_shake_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_976_shake_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_976_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_976_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_976_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_976_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_976_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_976_shake_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_976_shake_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          174
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          808
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:98,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          913
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_976_shake_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_976_shake_add
        - oqs_kem_frodokem_976_shake_key_encode
        - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_976_shake_pack
        - oqs_kem_frodokem_976_shake_sample_n
        - oqs_kem_frodokem_976_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_shake_pack
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_shake_key_encode
                - oqs_kem_frodokem_976_shake_add
                - oqs_kem_frodokem_976_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_976_shake_pack
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_unpack
                - oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_976_shake_key_encode
                - oqs_kem_frodokem_976_shake_add
                - oqs_kem_frodokem_976_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_976_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_976_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_976_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_976_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_976_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_976_shake_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_976_shake_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_976_shake_mul_add_as_plus_e
        - oqs_kem_frodokem_976_shake_pack
        - oqs_kem_frodokem_976_shake_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_976_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_sample_n
                - oqs_kem_frodokem_976_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_976_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_976_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_976_shake_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_976_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_976_shake_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_aes_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem1344aes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem1344aes.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344aes.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem1344aes.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344aes.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344aes.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem1344aes.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          504
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:7,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:8,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:12,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:23,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:24,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:38,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_portable.c:39,35'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:16,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:27,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_portable.c:52,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          353
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_1344_aes_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          1115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          866
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:80,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_aes_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - oqs_kem_frodokem_1344_aes_add
        - oqs_kem_frodokem_1344_aes_ct_select
        - oqs_kem_frodokem_1344_aes_ct_verify
        - oqs_kem_frodokem_1344_aes_key_decode
        - oqs_kem_frodokem_1344_aes_key_encode
        - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_1344_aes_mul_bs
        - oqs_kem_frodokem_1344_aes_sample_n
        - oqs_kem_frodokem_1344_aes_sub
        - oqs_kem_frodokem_1344_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_bs
                - oqs_kem_frodokem_1344_aes_sub
                - oqs_kem_frodokem_1344_aes_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_aes_key_encode
                - oqs_kem_frodokem_1344_aes_add
                - oqs_kem_frodokem_1344_aes_ct_verify
                - oqs_kem_frodokem_1344_aes_ct_verify
                - oqs_kem_frodokem_1344_aes_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_bs
                - oqs_kem_frodokem_1344_aes_sub
                - oqs_kem_frodokem_1344_aes_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_aes_key_encode
                - oqs_kem_frodokem_1344_aes_add
                - oqs_kem_frodokem_1344_aes_ct_verify
                - oqs_kem_frodokem_1344_aes_ct_verify
                - oqs_kem_frodokem_1344_aes_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_1344_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_1344_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_1344_aes_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_1344_aes_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_1344_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_1344_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_1344_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_1344_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_1344_aes_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_1344_aes_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_1344_aes_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:49,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:50,16'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:52,16'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          808
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:98,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          929
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_aes_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_1344_aes_add
        - oqs_kem_frodokem_1344_aes_key_encode
        - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
        - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
        - oqs_kem_frodokem_1344_aes_pack
        - oqs_kem_frodokem_1344_aes_sample_n
        - oqs_kem_frodokem_1344_aes_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_aes_pack
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_aes_key_encode
                - oqs_kem_frodokem_1344_aes_add
                - oqs_kem_frodokem_1344_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_aes_pack
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_unpack
                - oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_aes_key_encode
                - oqs_kem_frodokem_1344_aes_add
                - oqs_kem_frodokem_1344_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_1344_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_1344_aes_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_1344_aes_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_1344_aes_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_1344_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_1344_aes_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_1344_aes_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e
        - oqs_kem_frodokem_1344_aes_pack
        - oqs_kem_frodokem_1344_aes_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_1344_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_sample_n
                - oqs_kem_frodokem_1344_aes_mul_add_as_plus_e
                - oqs_kem_frodokem_1344_aes_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_1344_aes_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_1344_aes_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_1344_aes_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_1344_aes_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_shake_new
      functionSourceFile: '/src/liboqs/src/kem/frodokem/kem_frodokem1344shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/kem_frodokem1344shake.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344shake.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/frodokem/kem_frodokem1344shake.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344shake.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/kem_frodokem1344shake.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/kem_frodokem1344shake.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          438
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:9,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:10,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:14,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:40,49'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:41,48'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:42,70'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:45,44'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,39'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:46,40'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:37,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:38,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_portable.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:30,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_portable.c:52,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_portable.c:34,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          307
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_1344_shake_ct_select
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          203
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:128,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:129,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_ct_verify
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,34'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:116,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_key_decode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          1115
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_sub
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:126,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:127,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_mul_bs
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          866
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:82,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:80,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:84,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_shake_decaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          135
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - oqs_kem_frodokem_1344_shake_add
        - oqs_kem_frodokem_1344_shake_ct_select
        - oqs_kem_frodokem_1344_shake_ct_verify
        - oqs_kem_frodokem_1344_shake_key_decode
        - oqs_kem_frodokem_1344_shake_key_encode
        - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_1344_shake_mul_bs
        - oqs_kem_frodokem_1344_shake_sample_n
        - oqs_kem_frodokem_1344_shake_sub
        - oqs_kem_frodokem_1344_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_bs
                - oqs_kem_frodokem_1344_shake_sub
                - oqs_kem_frodokem_1344_shake_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_shake_key_encode
                - oqs_kem_frodokem_1344_shake_add
                - oqs_kem_frodokem_1344_shake_ct_verify
                - oqs_kem_frodokem_1344_shake_ct_verify
                - oqs_kem_frodokem_1344_shake_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:146,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_bs
                - oqs_kem_frodokem_1344_shake_sub
                - oqs_kem_frodokem_1344_shake_key_decode
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_shake_key_encode
                - oqs_kem_frodokem_1344_shake_add
                - oqs_kem_frodokem_1344_shake_ct_verify
                - oqs_kem_frodokem_1344_shake_ct_verify
                - oqs_kem_frodokem_1344_shake_ct_select
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:180,5'
          Dst:             oqs_kem_frodokem_1344_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:181,5'
          Dst:             oqs_kem_frodokem_1344_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:182,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_bs
        - Src:             'src/kem/frodokem/external/kem.c:183,5'
          Dst:             oqs_kem_frodokem_1344_shake_sub
        - Src:             'src/kem/frodokem/external/kem.c:184,5'
          Dst:             oqs_kem_frodokem_1344_shake_key_decode
        - Src:             'src/kem/frodokem/external/kem.c:188,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:193,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:197,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:198,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:199,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:202,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:203,5'
          Dst:             oqs_kem_frodokem_1344_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:204,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:207,5'
          Dst:             oqs_kem_frodokem_1344_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:208,5'
          Dst:             oqs_kem_frodokem_1344_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:220,23'
          Dst:             oqs_kem_frodokem_1344_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:220,66'
          Dst:             oqs_kem_frodokem_1344_shake_ct_verify
        - Src:             'src/kem/frodokem/external/kem.c:222,5'
          Dst:             oqs_kem_frodokem_1344_shake_ct_select
        - Src:             'src/kem/frodokem/external/kem.c:223,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:226,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:227,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:228,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:229,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:230,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:231,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:232,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:233,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:234,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_1344_shake_unpack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:84,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:85,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:86,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:93,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:94,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:94,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:95,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:103,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:71,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:71,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:71,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:84,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:84,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:103,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_sample_n
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/noise.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          146
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,24'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/noise.c:14,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/noise.c:14,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/noise.c:16,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_avx2
        - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_avx2
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:61,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:62,16'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:64,16'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_portable
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          808
      EdgeCount:       100
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:100,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:101,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:98,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:102,66'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_key_encode
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          929
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_add
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      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:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:115,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:116,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_frodokem_1344_shake_encaps
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          108
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_1344_shake_add
        - oqs_kem_frodokem_1344_shake_key_encode
        - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
        - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
        - oqs_kem_frodokem_1344_shake_pack
        - oqs_kem_frodokem_1344_shake_sample_n
        - oqs_kem_frodokem_1344_shake_unpack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_shake_pack
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_shake_key_encode
                - oqs_kem_frodokem_1344_shake_add
                - oqs_kem_frodokem_1344_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:81,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
                - oqs_kem_frodokem_1344_shake_pack
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_unpack
                - oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
                - oqs_kem_frodokem_1344_shake_key_encode
                - oqs_kem_frodokem_1344_shake_add
                - oqs_kem_frodokem_1344_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:100,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:101,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:102,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:107,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:111,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:112,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:113,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:114,5'
          Dst:             oqs_kem_frodokem_1344_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:117,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:118,5'
          Dst:             oqs_kem_frodokem_1344_shake_unpack
        - Src:             'src/kem/frodokem/external/kem.c:119,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_sb_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:122,5'
          Dst:             oqs_kem_frodokem_1344_shake_key_encode
        - Src:             'src/kem/frodokem/external/kem.c:123,5'
          Dst:             oqs_kem_frodokem_1344_shake_add
        - Src:             'src/kem/frodokem/external/kem.c:124,5'
          Dst:             oqs_kem_frodokem_1344_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:129,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:132,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:133,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:134,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:135,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:136,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:137,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:138,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:139,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    oqs_kem_frodokem_1344_shake_pack
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          184
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:36,25'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:37,42'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:44,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:35,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:45,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:45,21'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:36,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:54,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:55,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/frodokem/external/util.c:22,23'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/util.c:22,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/frodokem/external/util.c:22,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_as_plus_e
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_optimized.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_avx2
        - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_avx2
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
              BranchSideFuncs:
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:31,9'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:32,14'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_avx2
        - Src:             'src/kem/frodokem/external/frodo_macrify_optimized.c:34,14'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_portable
    - functionName:    OQS_KEM_frodokem_1344_shake_keypair
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256
        - OQS_randombytes
        - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e
        - oqs_kem_frodokem_1344_shake_pack
        - oqs_kem_frodokem_1344_shake_sample_n
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/kem.c:23,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_1344_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/frodokem/external/kem.c:23,22'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - OQS_SHA3_shake256
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_sample_n
                - oqs_kem_frodokem_1344_shake_mul_add_as_plus_e
                - oqs_kem_frodokem_1344_shake_pack
                - OQS_SHA3_shake256
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/frodokem/external/kem.c:38,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/frodokem/external/kem.c:39,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:44,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:48,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:49,5'
          Dst:             oqs_kem_frodokem_1344_shake_sample_n
        - Src:             'src/kem/frodokem/external/kem.c:50,5'
          Dst:             oqs_kem_frodokem_1344_shake_mul_add_as_plus_e
        - Src:             'src/kem/frodokem/external/kem.c:53,5'
          Dst:             oqs_kem_frodokem_1344_shake_pack
        - Src:             'src/kem/frodokem/external/kem.c:64,5'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/frodokem/external/kem.c:67,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:68,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:69,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/frodokem/external/kem.c:70,5'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_frodokem_1344_shake_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          352
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_640_aes_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1130
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:15,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:26,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:27,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:19,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:72,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          389
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_976_aes_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1119
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:15,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:26,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:27,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:19,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:72,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          359
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:15,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:27,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:28,13'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,82'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:17,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:34,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:76,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_1344_aes_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_aes_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          1142
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_AES128_ECB_enc_sch
        - OQS_AES128_ECB_load_schedule
        - OQS_AES128_free_schedule
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:11,47'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:15,14'
              BranchSideFuncs:
                - OQS_AES128_ECB_load_schedule
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:26,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:27,27'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,100'
              BranchSideFuncs:
                - OQS_AES128_ECB_enc_sch
                - OQS_AES128_free_schedule
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:46,17'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:47,54'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:61,17'
              BranchSideFuncs:
                - OQS_AES128_free_schedule
                - OQS_AES128_ECB_enc_sch
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:19,5'
          Dst:             OQS_AES128_ECB_load_schedule
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:30,9'
          Dst:             OQS_AES128_ECB_enc_sch
        - Src:             'src/kem/frodokem/external/frodo_macrify_aes_avx2.c:72,5'
          Dst:             OQS_AES128_free_schedule
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          306
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_640_shake_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          269
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:17,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:46,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:47,58'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:62,17'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:41,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:33,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:68,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:37,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          343
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_976_shake_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          262
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:17,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:46,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:47,58'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:62,17'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:41,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:33,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:68,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:37,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_as_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_as_plus_e.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          313
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,22'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:8,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:11,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:44,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,40'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:61,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:62,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:49,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_as_plus_e.c:53,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    oqs_kem_frodokem_1344_shake_mul_add_sa_plus_e_avx2
      functionSourceFile: '/src/liboqs/src/kem/frodokem/external/frodo_macrify_shake_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          276
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OQS_SHA3_shake128_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:13,47'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:17,31'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:46,13'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:47,58'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:62,17'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,35'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:41,13'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
        - Branch String:   'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:33,30'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4
            - BranchSide:      'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:68,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/frodokem/external/frodo_macrify_shake_avx2.c:37,9'
          Dst:             OQS_SHA3_shake128_x4
    - functionName:    OQS_KEM_ntruprime_sntrup761_decaps
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/kem_ntruprime_sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_SNTRUP761_AVX2_crypto_kem_dec
        - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_dec
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_dec
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:89,23'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_kem_dec
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:92,23'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_ntruprime_sntrup761_encaps
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/kem_ntruprime_sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_SNTRUP761_AVX2_crypto_kem_enc
        - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_enc
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_enc
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:73,23'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_kem_enc
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:76,23'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_ntruprime_sntrup761_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/kem_ntruprime_sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_ntruprime_sntrup761_keypair
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/kem_ntruprime_sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_SNTRUP761_AVX2_crypto_kem_keypair
        - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_keypair
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - PQCLEAN_SNTRUP761_AVX2_crypto_kem_keypair
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:57,23'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_kem_keypair
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:60,23'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_ntruprime_sntrup761_new
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/kem_ntruprime_sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/ntruprime/kem_ntruprime_sntrup761.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/kem_ntruprime_sntrup761.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/kem_ntruprime_sntrup761.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    R3_mult
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_mult3sntrup761
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_mult3sntrup761
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_mult3sntrup761
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:35,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_mult3sntrup761
    - functionName:    R3_fromRq
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xfreeze3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:30,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xfreeze3
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:30,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xfreeze3
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:30,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xfreeze3
    - functionName:    Rq_mult3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_scale3sntrup761
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_scale3sntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:49,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_scale3sntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:49,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:50,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_scale3sntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:51,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          254
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - Hide
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_wforcesntrup761
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x1531
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
        - PQCLEAN_SNTRUP761_CLEAN_crypto_verify_1039
        - R3_fromRq
        - R3_mult
        - Rq_mult3
        - Rq_mult_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:209,34'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x1531
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
                - Rq_mult_small
                - Rq_mult3
                - R3_fromRq
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
                - R3_mult
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_wforcesntrup761
                - Hide
                - PQCLEAN_SNTRUP761_CLEAN_crypto_verify_1039
                - Hash
                - Hash
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:209,34'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x1531
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
                - Rq_mult_small
                - Rq_mult3
                - R3_fromRq
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
                - R3_mult
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_wforcesntrup761
                - Hide
                - PQCLEAN_SNTRUP761_CLEAN_crypto_verify_1039
                - Hash
                - Hash
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:216,9'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x1531
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:219,13'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:220,13'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:221,13'
          Dst:             Rq_mult3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:226,13'
          Dst:             R3_fromRq
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:227,13'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:228,13'
          Dst:             R3_mult
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:230,9'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_wforcesntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:238,9'
          Dst:             Hide
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:239,16'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_verify_1039
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:243,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:248,9'
          Dst:             Hash
    - functionName:    Rq_mult_small
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_multsntrup761
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_multsntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:42,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_multsntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:42,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:43,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_multsntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:44,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
    - functionName:    Hide
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          225
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x4591
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531round
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
        - Rq_mult_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x4591
                - Rq_mult_small
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531round
                - Hash
                - Hash
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:125,24'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x4591
                - Rq_mult_small
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531round
                - Hash
                - Hash
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:125,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:126,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x4591
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:127,5'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:128,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531round
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:130,5'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:135,5'
          Dst:             Hash
    - functionName:    Hash
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA2_sha512
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:69,5'
          Dst:             OQS_SHA2_sha512
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - Hide
        - Short_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - Hash
                - Short_random
                - Hide
                - Hash
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:185,9'
              BranchSideFuncs:
                - Hash
                - Short_random
                - Hide
                - Hash
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:189,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:193,9'
          Dst:             Short_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:197,13'
          Dst:             Hide
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:202,13'
          Dst:             Hash
    - functionName:    Short_random
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          440
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
        - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_uint32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_uint32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:81,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_uint32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:93,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:94,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:94,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:81,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:82,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:92,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_sort_uint32
    - functionName:    Rq_recip3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_invsntrup761
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:57,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_invsntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:57,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_invsntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:57,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_invsntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:59,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
    - functionName:    Small_random
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:102,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:104,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:105,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:105,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:102,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:103,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          429
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - Hash
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_CLEAN_crypto_core_inv3sntrup761
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x4591
        - Rq_mult_small
        - Rq_recip3
        - Short_random
        - Small_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:149,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:150,33'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - Short_random
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - Rq_recip3
                - Rq_mult_small
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x4591
                - Hash
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:153,9'
              BranchSideFuncs:
                - Small_random
                - PQCLEAN_SNTRUP761_CLEAN_crypto_core_inv3sntrup761
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - Short_random
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
                - Rq_recip3
                - Rq_mult_small
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x4591
                - Hash
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:170,40'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:170,40'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:170,40'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:170,40'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:169,9'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:170,40'
              BranchSideFuncs:
                - Hash
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:142,9'
          Dst:             Small_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:146,13'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_core_inv3sntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:150,17'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:157,9'
          Dst:             Short_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:158,9'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:161,13'
          Dst:             Rq_recip3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:162,13'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:163,13'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x4591
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:173,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/kem.c:175,9'
          Dst:             OQS_randombytes
    - functionName:    R3_mult
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_mult3sntrup761
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_mult3sntrup761
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_mult3sntrup761
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:35,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_mult3sntrup761
    - functionName:    R3_fromRq
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xfreeze3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:30,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xfreeze3
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:30,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xfreeze3
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:30,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xfreeze3
    - functionName:    Rq_mult3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_scale3sntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_scale3sntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:49,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_scale3sntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:49,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:50,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_scale3sntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:51,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - Hide
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_wforcesntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x1531
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
        - PQCLEAN_SNTRUP761_AVX2_crypto_verify_1039
        - R3_fromRq
        - R3_mult
        - Rq_mult3
        - Rq_mult_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:209,34'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x1531
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
                - Rq_mult_small.1097
                - Rq_mult3.1094
                - R3_fromRq.1093
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
                - R3_mult.1092
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_wforcesntrup761
                - Hide.1098
                - PQCLEAN_SNTRUP761_AVX2_crypto_verify_1039
                - Hash.1099
                - Hash.1099
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:209,34'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x1531
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
                - Rq_mult_small.1097
                - Rq_mult3.1094
                - R3_fromRq.1093
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
                - R3_mult.1092
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_wforcesntrup761
                - Hide.1098
                - PQCLEAN_SNTRUP761_AVX2_crypto_verify_1039
                - Hash.1099
                - Hash.1099
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:216,9'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x1531
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:219,13'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:220,13'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:221,13'
          Dst:             Rq_mult3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:226,13'
          Dst:             R3_fromRq
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:227,13'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:228,13'
          Dst:             R3_mult
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:230,9'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_wforcesntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:238,9'
          Dst:             Hide
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:239,16'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_verify_1039
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:243,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:248,9'
          Dst:             Hash
    - functionName:    Rq_mult_small
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_multsntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_multsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:42,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_multsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:42,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:43,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_multsntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:44,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
    - functionName:    Hide
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          225
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x4591
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x1531round
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
        - Rq_mult_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x4591
                - Rq_mult_small.1097
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x1531round
                - Hash.1099
                - Hash.1099
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:125,24'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x4591
                - Rq_mult_small.1097
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x1531round
                - Hash.1099
                - Hash.1099
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:125,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:126,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x4591
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:127,5'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:128,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x1531round
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:130,5'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:135,5'
          Dst:             Hash
    - functionName:    Hash
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA2_sha512
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:69,5'
          Dst:             OQS_SHA2_sha512
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Hash
        - Hide
        - Short_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - Hash.1099
                - Short_random.1102
                - Hide.1098
                - Hash.1099
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:185,9'
              BranchSideFuncs:
                - Hash.1099
                - Short_random.1102
                - Hide.1098
                - Hash.1099
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:189,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:193,9'
          Dst:             Short_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:197,13'
          Dst:             Hide
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:202,13'
          Dst:             Hash
    - functionName:    Short_random
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          1064
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
        - PQCLEAN_SNTRUP761_AVX2_crypto_sort_uint32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_uint32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:81,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_uint32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:93,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:94,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:94,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:81,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:82,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:92,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_sort_uint32
    - functionName:    Rq_recip3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_invsntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:57,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_invsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:57,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_invsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:57,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_invsntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:59,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
    - functionName:    Small_random
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          342
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:102,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:104,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:105,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:105,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:102,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:103,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          285
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - Hash
        - OQS_randombytes
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_inv3sntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x4591
        - Rq_mult_small
        - Rq_recip3
        - Short_random
        - Small_random
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:149,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:150,33'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - Short_random.1102
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - Rq_recip3.1103
                - Rq_mult_small.1097
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x4591
                - Hash.1099
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:153,9'
              BranchSideFuncs:
                - Small_random.1104
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_inv3sntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - Short_random.1102
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
                - Rq_recip3.1103
                - Rq_mult_small.1097
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x4591
                - Hash.1099
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:170,40'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:170,40'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:170,40'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:170,40'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:169,9'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:170,40'
              BranchSideFuncs:
                - Hash.1099
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:142,9'
          Dst:             Small_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:146,13'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_inv3sntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:150,17'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:157,9'
          Dst:             Short_random
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:158,9'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:161,13'
          Dst:             Rq_recip3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:162,13'
          Dst:             Rq_mult_small
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:163,13'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x4591
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:173,9'
          Dst:             Hash
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/kem.c:175,9'
          Dst:             OQS_randombytes
    - functionName:    OQS_KEM_classic_mceliece_348864_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:89,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:92,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_348864_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:73,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_348864_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_348864_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:57,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:60,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_348864_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE348864_CLEAN_load4
        - PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
        - PQCLEAN_MCELIECE348864_CLEAN_store8
        - PQCLEAN_MCELIECE348864_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:109,20'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:117,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:127,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:144,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          141
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_zero_mask
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          939
      EdgeCount:       101
      CyclomaticComplexity: 27
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_bitrev
        - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864_CLEAN_root
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint64_sort
                - uint64_is_equal_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint64_sort
                - uint64_is_equal_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:66,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:71,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:65,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:66,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:80,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:83,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:88,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:111,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:111,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:94,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:93,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:94,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:92,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:116,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:131,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:142,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:138,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:131,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:147,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:148,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:153,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:152,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:146,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:124,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:147,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:124,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:123,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:125,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:160,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:161,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:53,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:63,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:66,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:75,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:80,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:83,18'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:116,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/pk_gen.c:142,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_gf_add
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_GF_mul
        - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_GF_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_GF_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_is_zero_declassify
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE348864_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:117,30'
              BranchSideFuncs:
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:117,30'
              BranchSideFuncs:
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:127,36'
              BranchSideFuncs:
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf
                - PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
                - store_gf
                - load4
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
                - store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:109,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:117,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:127,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:144,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:75,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b
                - uint16_cswap
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:83,23'
              BranchSideFuncs:
                - vec256_set1_16b
                - uint16_cswap
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:83,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:85,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:78,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:80,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:83,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:92,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows
                - merge_rows
                - minmax_rows
                - minmax_rows
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:92,11'
              BranchSideFuncs:
                - merge_rows
                - merge_rows
                - minmax_rows
                - minmax_rows
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:93,13'
              BranchSideFuncs:
                - minmax_rows
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:94,13'
              BranchSideFuncs:
                - minmax_rows
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:100,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:100,47'
              BranchSideFuncs:
                - minmax_rows
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:100,9'
              BranchSideFuncs:
                - minmax_rows
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:100,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:100,9'
              BranchSideFuncs:
                - minmax_rows
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:101,41'
              BranchSideFuncs:
                - minmax_rows
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:94,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:97,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:98,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:101,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:18,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:20,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:108,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows
                - sort_rows
                - merge_rows
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:108,11'
              BranchSideFuncs:
                - sort_rows
                - sort_rows
                - merge_rows
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:108,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:111,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:112,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:113,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:181,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:181,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:186,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:189,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:191,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:186,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:42,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:42,18'
              BranchSideFuncs:
                - vec256_set1_32b
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:45,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:22,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:22,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:22,26'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:154,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x
                - vec256_set4x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:154,14'
              BranchSideFuncs:
                - vec256_set4x
                - vec256_set4x
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:159,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x
                - vec256_set4x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:160,29'
              BranchSideFuncs:
                - vec256_set4x
                - vec256_set4x
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:168,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:169,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:128,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:129,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:132,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:133,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:134,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:137,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:138,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:139,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:142,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:143,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:126,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:144,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:125,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:127,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.1277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.1277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:56,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:65,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:56,18'
          Dst:             load_gf
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          646
      EdgeCount:       146
      CyclomaticComplexity: 38
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_fft
        - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:204,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - vec256_copy
                - vec256_mul
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul
                - vec256_mul
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:233,5'
              BranchSideFuncs:
                - irr_load
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - vec256_copy
                - vec256_mul
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul
                - vec256_mul
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:239,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:240,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul
                - vec256_mul
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:243,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul
                - vec256_mul
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:245,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:246,27'
              BranchSideFuncs:
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:250,5'
              BranchSideFuncs:
                - vec256_copy
                - de_bitslicing
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:256,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:257,9'
              BranchSideFuncs:
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:262,5'
              BranchSideFuncs:
                - uint64_sort.1281
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:264,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:265,47'
              BranchSideFuncs:
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:270,5'
              BranchSideFuncs:
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:265,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:264,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1280
                - to_bitslicing_2x
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:265,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:272,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:273,17'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:277,9'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:277,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:276,33'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:278,31'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:286,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:283,37'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:287,48'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:283,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:282,29'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:284,24'
              BranchSideFuncs:
                - vec256_mul
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:296,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:297,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:301,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:300,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:301,17'
              BranchSideFuncs:
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:332,5'
              BranchSideFuncs:
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:309,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:304,42'
              BranchSideFuncs:
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:310,31'
              BranchSideFuncs:
                - vec256_cswap
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - uint64_is_zero_declassify.1279
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:304,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:305,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:314,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:314,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:314,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:318,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:322,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:319,33'
              BranchSideFuncs:
                - extract_mask256
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:323,36'
              BranchSideFuncs:
                - extract_mask256
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:318,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:300,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1279
                - extract_mask256
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:319,17'
              BranchSideFuncs:
                - extract_mask256
                - uint64_is_zero_declassify.1279
                - extract_01_masks
                - uint16_cswap
                - vec256_set1_16b
                - vec256_cswap
                - composeinv
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:335,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:334,30'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:336,46'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:334,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:335,9'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:341,9'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:346,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:345,34'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:347,63'
              BranchSideFuncs:
                - vec256_mul
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:340,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:341,9'
              BranchSideFuncs:
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:355,16'
              BranchSideFuncs:
                - sort_rows
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:363,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:362,43'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:363,0'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:366,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:363,29'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:367,38'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:362,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:363,29'
              BranchSideFuncs:
                - store8.1278
                - store_i
                - extract_mask256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:375,34'
              BranchSideFuncs:
                - store8.1278
                - store_i
                - extract_mask256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:378,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:375,42'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:379,38'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:375,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:374,43'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:376,18'
              BranchSideFuncs:
                - extract_mask256
                - store8.1278
                - store_i
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:374,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:375,34'
              BranchSideFuncs:
                - store8.1278
                - store_i
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:384,5'
              BranchSideFuncs:
                - store8.1278
                - store_i
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:385,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:386,48'
              BranchSideFuncs:
                - store_i
                - store8.1278
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:389,35'
              BranchSideFuncs:
                - store_i
                - store8.1278
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:233,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:235,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:237,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:240,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:243,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:246,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:247,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:250,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:254,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:262,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:265,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:270,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:284,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:305,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:306,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:308,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:310,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:314,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:320,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:332,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:342,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:358,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:364,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:376,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:386,13'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/pk_gen.c:389,9'
          Dst:             store_i
    - functionName:    vec_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:33,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:35,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:46,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec_mul_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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:49,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          313
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_64x64
        - vec_add
        - vec_mul_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:64,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:70,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:71,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:77,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:81,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
                - extract_gf
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:85,29'
              BranchSideFuncs:
                - extract_gf
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:89,26'
              BranchSideFuncs:
                - extract_gf
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:84,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:80,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - extract_gf
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:85,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - extract_gf
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:88,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:80,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - extract_gf
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:89,26'
              BranchSideFuncs:
                - extract_gf
                - PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:81,9'
              BranchSideFuncs:
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:95,25'
              BranchSideFuncs:
                - transpose_64x64
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:95,25'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:99,9'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:99,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:98,29'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:100,25'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:99,9'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:107,20'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:106,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:107,20'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:111,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:112,30'
              BranchSideFuncs:
                - extract_bit
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:115,23'
              BranchSideFuncs:
                - extract_bit
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:107,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:108,20'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:120,24'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:122,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:122,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - gf_is_zero_declassify.1302
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:128,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - gf_is_zero_declassify.1302
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:134,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:133,33'
              BranchSideFuncs:
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:135,32'
              BranchSideFuncs:
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:133,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:106,5'
              BranchSideFuncs:
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:134,19'
              BranchSideFuncs:
                - extract_gf
                - vec_mul_gf
                - vec_add
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_gf
                - gf_is_zero_declassify.1302
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_gf
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - extract_bit
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:81,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:89,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:95,9'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:108,20'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:120,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:122,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:128,15'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:129,9'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:131,18'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:135,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:137,17'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:138,17'
          Dst:             vec_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/sk_gen.c:140,27'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
    - functionName:    vec_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:46,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec_mul_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:0,0'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:15,19'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:20,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:21,13'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:26,29'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:19,34'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:29,26'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:20,9'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:36,19'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:36,19'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:39,5'
              BranchSideFuncs:
                - vec_mul_gf.1313
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:42,22'
              BranchSideFuncs:
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:52,19'
              BranchSideFuncs:
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:51,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:52,19'
              BranchSideFuncs:
                - vec_mul_gf.1313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:55,5'
              BranchSideFuncs:
                - vec_mul_gf.1313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:57,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:58,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:66,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:66,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:68,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:26,9'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:39,5'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.c:55,5'
          Dst:             vec_mul_gf
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.1329
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:36,5'
              BranchSideFuncs:
                - vec256_copy.1329
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_mul.1328
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:36,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:39,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:41,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:42,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:43,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:45,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:46,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:48,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:49,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:52,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:53,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:55,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_348864f_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:87,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:89,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:92,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_348864f_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:71,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:73,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_348864f_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_348864f_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:55,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:57,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:60,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_348864f_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_348864f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_348864f.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE348864F_CLEAN_load4
        - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
        - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_store_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:110,20'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:118,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:128,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:145,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          141
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864F_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864F_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_zero_mask
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          600
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_load8
        - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - ctz
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - ctz
                - uint64_is_zero_declassify.1384
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:86,27'
              BranchSideFuncs:
                - ctz
                - uint64_is_zero_declassify.1384
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:89,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - ctz
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:104,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:103,5'
              BranchSideFuncs:
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:105,17'
              BranchSideFuncs:
                - same_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:118,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:126,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:82,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:86,27'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:106,18'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:126,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_store8
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          959
      EdgeCount:       108
      CyclomaticComplexity: 29
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864F_CLEAN_root
        - mov_columns
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:138,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint64_sort.1386
                - uint64_is_equal_declassify.1385
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:150,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint64_sort.1386
                - uint64_is_equal_declassify.1385
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:165,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:166,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:171,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:166,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:165,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1385
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:166,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:180,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:183,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:188,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:194,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:211,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:211,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:194,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:193,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:194,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:215,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:216,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:231,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:232,21'
              BranchSideFuncs:
                - mov_columns
                - uint64_is_zero_declassify.1384
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:237,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:237,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:248,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:244,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:253,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:254,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:259,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:258,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:252,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:224,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:253,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:224,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:223,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:225,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1384
                - mov_columns
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:266,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:267,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:153,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:163,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:166,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:175,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:180,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:183,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:216,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:232,21'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/pk_gen.c:248,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_GF_mul
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_GF_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_GF_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_is_zero_declassify.1407
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    98
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1459
                - PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
                - store_gf.1458
                - load4.1457
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
                - store8.1456
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:110,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:118,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:128,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:145,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864F_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE348864F_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.1526
                - uint16_cswap.1527
                - vec256_cswap.1528
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:123,23'
              BranchSideFuncs:
                - vec256_set1_16b.1526
                - uint16_cswap.1527
                - vec256_cswap.1528
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:123,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:125,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:118,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:120,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:123,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:132,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.1529
                - merge_rows.1529
                - minmax_rows.1525
                - minmax_rows.1525
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:132,11'
              BranchSideFuncs:
                - merge_rows.1529
                - merge_rows.1529
                - minmax_rows.1525
                - minmax_rows.1525
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:133,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:133,13'
              BranchSideFuncs:
                - minmax_rows.1525
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:134,13'
              BranchSideFuncs:
                - minmax_rows.1525
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:140,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:140,47'
              BranchSideFuncs:
                - minmax_rows.1525
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:140,9'
              BranchSideFuncs:
                - minmax_rows.1525
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:140,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:140,9'
              BranchSideFuncs:
                - minmax_rows.1525
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:141,41'
              BranchSideFuncs:
                - minmax_rows.1525
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:134,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:137,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:138,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:141,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:41,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:46,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:18,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:20,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:148,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.1537
                - sort_rows.1537
                - merge_rows.1529
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:148,11'
              BranchSideFuncs:
                - sort_rows.1537
                - sort_rows.1537
                - merge_rows.1529
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:148,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:148,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:151,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:152,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:153,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:298,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:298,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:303,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:305,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:306,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:308,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:303,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:72,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.1530
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:72,18'
              BranchSideFuncs:
                - vec256_set1_32b.1530
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:75,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:24,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:24,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:24,26'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          275
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ctz
        - int16_cswap
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:218,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:226,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:226,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:227,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:234,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:238,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:239,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:238,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:239,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:242,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - ctz.1532
                - uint64_is_zero_declassify.1540
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:246,24'
              BranchSideFuncs:
                - ctz.1532
                - uint64_is_zero_declassify.1540
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:254,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:236,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:255,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:252,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:254,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:254,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:236,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:255,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - ctz.1532
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:263,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:264,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:272,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:264,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:263,5'
              BranchSideFuncs:
                - same_mask.1531
                - int16_cswap
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:265,42'
              BranchSideFuncs:
                - same_mask.1531
                - int16_cswap
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:275,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:276,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:284,64'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:271,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:272,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:242,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:246,24'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:265,57'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:265,13'
          Dst:             int16_cswap
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.1533
                - vec256_set4x.1533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:194,14'
              BranchSideFuncs:
                - vec256_set4x.1533
                - vec256_set4x.1533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:199,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.1533
                - vec256_set4x.1533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:200,29'
              BranchSideFuncs:
                - vec256_set4x.1533
                - vec256_set4x.1533
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:208,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:209,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:168,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:169,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:172,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:173,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:174,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:177,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:178,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:179,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:182,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:183,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:166,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:184,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:166,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:165,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:167,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.1534
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.1534
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:56,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:65,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:56,18'
          Dst:             load_gf
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          681
      EdgeCount:       157
      CyclomaticComplexity: 41
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_fft
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - mov_columns
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:320,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.1549
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - vec256_copy.1548
                - vec256_mul.1547
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.1547
                - vec256_mul.1547
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:349,5'
              BranchSideFuncs:
                - irr_load.1549
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - vec256_copy.1548
                - vec256_mul.1547
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.1547
                - vec256_mul.1547
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:355,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:356,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.1547
                - vec256_mul.1547
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:359,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.1547
                - vec256_mul.1547
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:361,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:362,27'
              BranchSideFuncs:
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:366,5'
              BranchSideFuncs:
                - vec256_copy.1548
                - de_bitslicing.1546
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:372,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:373,9'
              BranchSideFuncs:
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:378,5'
              BranchSideFuncs:
                - uint64_sort.1545
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:380,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:381,47'
              BranchSideFuncs:
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:386,5'
              BranchSideFuncs:
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:381,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:380,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1544
                - to_bitslicing_2x.1543
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:381,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:388,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:389,17'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:393,9'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:393,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:392,37'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:394,31'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:402,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:399,41'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:403,48'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:399,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:398,29'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:400,24'
              BranchSideFuncs:
                - vec256_mul.1547
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:412,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:413,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:417,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:416,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:417,17'
              BranchSideFuncs:
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:454,5'
              BranchSideFuncs:
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:420,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:421,17'
              BranchSideFuncs:
                - mov_columns.1542
                - uint64_is_zero_declassify.1540
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:426,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:421,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:421,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:426,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:431,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:426,42'
              BranchSideFuncs:
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - uint64_is_zero_declassify.1540
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:432,31'
              BranchSideFuncs:
                - vec256_cswap.1528
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - uint64_is_zero_declassify.1540
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:426,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:427,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:436,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:436,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:436,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:440,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:444,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:441,33'
              BranchSideFuncs:
                - extract_mask256.1539
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:445,36'
              BranchSideFuncs:
                - extract_mask256.1539
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:440,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:416,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1540
                - extract_mask256.1539
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:441,17'
              BranchSideFuncs:
                - extract_mask256.1539
                - uint64_is_zero_declassify.1540
                - extract_01_masks.1541
                - uint16_cswap.1527
                - vec256_set1_16b.1526
                - vec256_cswap.1528
                - mov_columns.1542
                - composeinv.1538
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:457,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:456,30'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:458,46'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:456,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:457,9'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:463,9'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:468,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:467,34'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:469,63'
              BranchSideFuncs:
                - vec256_mul.1547
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:462,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:463,9'
              BranchSideFuncs:
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:477,16'
              BranchSideFuncs:
                - sort_rows.1537
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:485,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:484,43'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:485,0'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:488,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:485,29'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:489,38'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:484,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:485,29'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:497,23'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:496,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:497,23'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:501,34'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
                - extract_mask256.1539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:504,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:501,42'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:505,38'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:501,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:500,43'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:502,18'
              BranchSideFuncs:
                - extract_mask256.1539
                - store8.1536
                - store_i.1535
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:500,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:501,34'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:510,5'
              BranchSideFuncs:
                - store8.1536
                - store_i.1535
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:511,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:512,48'
              BranchSideFuncs:
                - store_i.1535
                - store8.1536
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:515,35'
              BranchSideFuncs:
                - store_i.1535
                - store8.1536
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:349,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:351,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:353,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:356,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:359,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:362,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:363,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:366,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:370,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:378,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:381,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:386,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:400,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:421,17'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:427,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:428,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:430,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:432,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:436,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:442,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:454,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:464,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:480,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:486,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:502,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:512,13'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/pk_gen.c:515,9'
          Dst:             store_i
    - functionName:    vec_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:33,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:35,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:46,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec_mul_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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:49,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          313
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_64x64
        - vec_add
        - vec_mul_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:64,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:70,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:71,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:77,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:81,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
                - extract_gf.1575
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:85,29'
              BranchSideFuncs:
                - extract_gf.1575
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:89,26'
              BranchSideFuncs:
                - extract_gf.1575
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:84,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:80,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - extract_gf.1575
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:85,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - extract_gf.1575
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:88,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:80,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - extract_gf.1575
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:89,26'
              BranchSideFuncs:
                - extract_gf.1575
                - PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:81,9'
              BranchSideFuncs:
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:95,25'
              BranchSideFuncs:
                - transpose_64x64.1574
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:95,25'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:99,9'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:99,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:98,29'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:100,25'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:99,9'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:107,20'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:106,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:106,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:107,20'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:111,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:112,30'
              BranchSideFuncs:
                - extract_bit.1573
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:115,23'
              BranchSideFuncs:
                - extract_bit.1573
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:107,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:108,20'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:120,24'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:122,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:122,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:128,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:134,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:133,33'
              BranchSideFuncs:
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:135,32'
              BranchSideFuncs:
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:133,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:106,5'
              BranchSideFuncs:
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:134,19'
              BranchSideFuncs:
                - extract_gf.1575
                - vec_mul_gf.1571
                - vec_add.1570
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_gf.1575
                - gf_is_zero_declassify.1572
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_gf.1571
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - extract_bit.1573
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:81,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:89,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:95,9'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:108,20'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:120,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:122,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:128,15'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:129,9'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:131,18'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:135,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:137,17'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:138,17'
          Dst:             vec_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/sk_gen.c:140,27'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
    - functionName:    vec_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:46,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec_mul_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:0,0'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:15,19'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:20,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:21,13'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:26,29'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:19,34'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:29,26'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:20,9'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:36,19'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:36,19'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:39,5'
              BranchSideFuncs:
                - vec_mul_gf.1586
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:42,22'
              BranchSideFuncs:
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:52,19'
              BranchSideFuncs:
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:51,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:52,19'
              BranchSideFuncs:
                - vec_mul_gf.1586
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:55,5'
              BranchSideFuncs:
                - vec_mul_gf.1586
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:57,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:58,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:66,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:66,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:68,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:26,9'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:39,5'
          Dst:             vec_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.c:55,5'
          Dst:             vec_mul_gf
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.1602
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:36,5'
              BranchSideFuncs:
                - vec256_copy.1602
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_mul.1601
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:36,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:39,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:41,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:42,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:43,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:45,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:46,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:48,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:49,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:52,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:53,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:55,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          73
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_460896_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:89,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:92,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_460896_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:73,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:76,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_460896_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_460896_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:57,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:60,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_460896_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE460896_CLEAN_load4
        - PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
        - PQCLEAN_MCELIECE460896_CLEAN_store8
        - PQCLEAN_MCELIECE460896_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896_CLEAN_load4
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:109,20'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:117,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:127,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:144,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_zero_mask
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          1007
      EdgeCount:       100
      CyclomaticComplexity: 27
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_bitrev
        - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896_CLEAN_root
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint64_sort.1653
                - uint64_is_equal_declassify.1652
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint64_sort.1653
                - uint64_is_equal_declassify.1652
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:66,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:71,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:65,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1652
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:66,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:80,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:83,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:88,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:111,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:111,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:94,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:93,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:94,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:92,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:116,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:131,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:142,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:138,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:131,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:147,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:148,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:153,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:152,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:146,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:124,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:147,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:124,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:123,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:125,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1651
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:160,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:161,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:53,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:63,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:66,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:75,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:80,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:83,18'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:116,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/pk_gen.c:142,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_gf_add
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_GF_mul
        - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_GF_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_GF_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - gf_is_zero_declassify.1674
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE460896_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:117,30'
              BranchSideFuncs:
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:117,30'
              BranchSideFuncs:
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:127,36'
              BranchSideFuncs:
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.1724
                - PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
                - store_gf.1723
                - load4.1722
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
                - store8.1721
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:109,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:117,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:127,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:144,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.1786
                - uint16_cswap.1787
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:84,23'
              BranchSideFuncs:
                - vec256_set1_16b.1786
                - uint16_cswap.1787
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:83,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:84,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:79,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:81,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:84,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:93,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.1789
                - merge_rows.1789
                - minmax_rows.1785
                - minmax_rows.1785
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:93,11'
              BranchSideFuncs:
                - merge_rows.1789
                - merge_rows.1789
                - minmax_rows.1785
                - minmax_rows.1785
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:93,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:94,17'
              BranchSideFuncs:
                - minmax_rows.1785
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:98,22'
              BranchSideFuncs:
                - merge_rows.1789
                - merge_rows.1789
                - minmax_rows.1785
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:94,13'
              BranchSideFuncs:
                - minmax_rows.1785
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:95,13'
              BranchSideFuncs:
                - minmax_rows.1785
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:101,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:101,47'
              BranchSideFuncs:
                - minmax_rows.1785
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.1785
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:101,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.1785
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:102,41'
              BranchSideFuncs:
                - minmax_rows.1785
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:95,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:98,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:99,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:102,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:109,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.1795
                - sort_rows.1795
                - merge_rows.1789
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:109,11'
              BranchSideFuncs:
                - sort_rows.1795
                - sort_rows.1795
                - merge_rows.1789
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:112,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:113,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:114,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:187,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:187,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:43,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.1790
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:43,18'
              BranchSideFuncs:
                - vec256_set1_32b.1790
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:46,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.1791
                - vec256_set4x.1791
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:155,14'
              BranchSideFuncs:
                - vec256_set4x.1791
                - vec256_set4x.1791
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:160,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.1791
                - vec256_set4x.1791
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:161,29'
              BranchSideFuncs:
                - vec256_set4x.1791
                - vec256_set4x.1791
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:169,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:170,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:129,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:133,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:134,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:135,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:138,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:139,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:144,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:127,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:145,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:126,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:128,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.1792
                - vec128_set2x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.1792
                - vec128_set2x
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          729
      EdgeCount:       170
      CyclomaticComplexity: 44
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_fft
        - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:205,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.1806
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - vec256_copy.1805
                - vec256_mul.1804
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.1804
                - vec256_mul.1804
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:234,5'
              BranchSideFuncs:
                - irr_load.1806
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - vec256_copy.1805
                - vec256_mul.1804
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.1804
                - vec256_mul.1804
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:240,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:241,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.1804
                - vec256_mul.1804
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:244,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.1804
                - vec256_mul.1804
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:246,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:247,27'
              BranchSideFuncs:
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:251,5'
              BranchSideFuncs:
                - vec256_copy.1805
                - de_bitslicing.1803
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:257,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:258,9'
              BranchSideFuncs:
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:263,5'
              BranchSideFuncs:
                - uint64_sort.1802
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:265,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:266,47'
              BranchSideFuncs:
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:271,5'
              BranchSideFuncs:
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:266,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:265,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1801
                - to_bitslicing_2x.1800
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:266,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:273,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:274,17'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:278,9'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:278,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:277,33'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:279,31'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:287,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:284,37'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:288,48'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:284,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:283,29'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:285,24'
              BranchSideFuncs:
                - vec256_mul.1804
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:298,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:301,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:333,5'
              BranchSideFuncs:
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:310,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:305,42'
              BranchSideFuncs:
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:311,31'
              BranchSideFuncs:
                - vec256_cswap.1788
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - uint64_is_zero_declassify.1798
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:305,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:306,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:315,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:315,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:315,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:319,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:323,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:320,33'
              BranchSideFuncs:
                - extract_mask256.1797
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:324,36'
              BranchSideFuncs:
                - extract_mask256.1797
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:319,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:301,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1798
                - extract_mask256.1797
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:320,17'
              BranchSideFuncs:
                - extract_mask256.1797
                - uint64_is_zero_declassify.1798
                - extract_01_masks.1799
                - uint16_cswap.1787
                - vec256_set1_16b.1786
                - vec256_cswap.1788
                - composeinv.1796
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:337,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:336,34'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:338,43'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:336,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:337,13'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:348,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:347,38'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:349,60'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:342,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:357,20'
              BranchSideFuncs:
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:365,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:364,47'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:365,0'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:368,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:369,42'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:364,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:376,15'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:376,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:377,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:386,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:383,46'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:387,42'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:383,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:382,47'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:384,22'
              BranchSideFuncs:
                - extract_mask256.1797
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:382,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:383,38'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:392,13'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:397,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:393,46'
              BranchSideFuncs:
                - store_i.1794
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:398,65'
              BranchSideFuncs:
                - store8.1793
                - store_i.1794
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:393,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:335,27'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:395,43'
              BranchSideFuncs:
                - store_i.1794
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:403,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:402,46'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:404,65'
              BranchSideFuncs:
                - store8.1793
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:335,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:335,5'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:336,9'
              BranchSideFuncs:
                - vec256_mul.1804
                - sort_rows.1795
                - extract_mask256.1797
                - store8.1793
                - store_i.1794
                - store8.1793
                - extract_mask256.1797
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:234,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:236,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:238,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:241,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:244,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:247,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:248,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:251,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:255,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:263,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:266,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:271,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:285,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:306,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:307,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:309,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:311,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:315,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:321,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:333,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:344,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:360,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:366,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:384,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:395,17'
          Dst:             store_i
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:398,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/pk_gen.c:404,21'
          Dst:             store8
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.1835
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.1835
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.1835
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.1835
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.1835
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.1835
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.1835
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.1835
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.1835
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.1835
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_gf_inv
        - PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.1836
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.1836
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.1839
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.1839
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - extract_gf.1839
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - extract_gf.1839
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - extract_gf.1839
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.1839
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.1838
                - vec128_set2x.1836
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.1839
                - vec128_mul_gf
                - vec128_add
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_gf.1839
                - gf_is_zero_declassify.1837
                - PQCLEAN_MCELIECE460896_AVX2_gf_inv
                - vec128_mul_gf
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - extract_bit.1838
                - vec128_set2x.1836
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:17,19'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:23,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:24,13'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:31,32'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:22,34'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:34,26'
              BranchSideFuncs:
                - vec128_mul_gf.1856
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:23,9'
              BranchSideFuncs:
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:42,16'
              BranchSideFuncs:
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:42,16'
              BranchSideFuncs:
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.1855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:68,31'
              BranchSideFuncs:
                - vec128_set2x.1855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:67,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:68,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:70,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:31,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.c:68,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.1874
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.1874
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_mul.1873
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
                - vec256_xor
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_460896f_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:87,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:89,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:92,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_460896f_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:71,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:73,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:76,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_460896f_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_460896f_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:55,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:57,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:60,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_460896f_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_460896f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_460896f.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE460896F_CLEAN_load4
        - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
        - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_store_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_load4
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:110,20'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:118,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:128,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:145,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896F_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896F_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_zero_mask
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          599
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_load8
        - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - ctz
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:77,13'
              BranchSideFuncs:
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:104,20'
              BranchSideFuncs:
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - ctz.1930
                - uint64_is_zero_declassify.1931
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:86,27'
              BranchSideFuncs:
                - ctz.1930
                - uint64_is_zero_declassify.1931
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:89,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - ctz.1930
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:104,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:103,5'
              BranchSideFuncs:
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:105,17'
              BranchSideFuncs:
                - same_mask.1929
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:118,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:126,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:82,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:86,27'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:106,18'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:126,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_store8
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          1027
      EdgeCount:       107
      CyclomaticComplexity: 29
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896F_CLEAN_root
        - mov_columns
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:138,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint64_sort.1934
                - uint64_is_equal_declassify.1933
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:150,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint64_sort.1934
                - uint64_is_equal_declassify.1933
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:165,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:166,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:171,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:166,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:165,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.1933
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:166,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:180,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:183,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:188,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:194,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:211,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:211,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:194,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:193,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:194,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:215,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:216,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:231,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:232,21'
              BranchSideFuncs:
                - mov_columns.1932
                - uint64_is_zero_declassify.1931
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:237,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:237,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:248,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:244,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:253,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:254,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:259,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:258,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:252,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:224,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:253,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:224,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:223,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:225,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.1931
                - mov_columns.1932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:266,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:267,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:153,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:163,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:166,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:175,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:180,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:183,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:216,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:232,21'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/pk_gen.c:248,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_GF_mul
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_GF_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_GF_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - gf_is_zero_declassify.1955
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2007
                - PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
                - store_gf.2006
                - load4.2005
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
                - store8.2004
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:110,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:118,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:128,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:145,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896F_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE460896F_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.2075
                - uint16_cswap.2076
                - vec256_cswap.2077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:122,23'
              BranchSideFuncs:
                - vec256_set1_16b.2075
                - uint16_cswap.2076
                - vec256_cswap.2077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:121,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:122,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:117,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:119,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:122,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:131,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.2078
                - merge_rows.2078
                - minmax_rows.2074
                - minmax_rows.2074
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:131,11'
              BranchSideFuncs:
                - merge_rows.2078
                - merge_rows.2078
                - minmax_rows.2074
                - minmax_rows.2074
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:132,17'
              BranchSideFuncs:
                - minmax_rows.2074
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:136,22'
              BranchSideFuncs:
                - merge_rows.2078
                - merge_rows.2078
                - minmax_rows.2074
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:132,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:132,13'
              BranchSideFuncs:
                - minmax_rows.2074
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:133,13'
              BranchSideFuncs:
                - minmax_rows.2074
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:139,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:139,47'
              BranchSideFuncs:
                - minmax_rows.2074
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.2074
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:139,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.2074
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:140,41'
              BranchSideFuncs:
                - minmax_rows.2074
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:133,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:136,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:137,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:140,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:45,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:147,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.2088
                - sort_rows.2088
                - merge_rows.2078
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:147,11'
              BranchSideFuncs:
                - sort_rows.2088
                - sort_rows.2088
                - merge_rows.2078
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:147,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:150,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:151,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:152,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:293,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:294,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:293,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:294,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:299,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:301,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:302,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:304,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:299,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:71,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.2079
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:71,18'
              BranchSideFuncs:
                - vec256_set1_32b.2079
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:74,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          259
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ctz
        - int16_cswap
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:225,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:226,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:232,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:234,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:235,13'
              BranchSideFuncs:
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:262,20'
              BranchSideFuncs:
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:237,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:240,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:237,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:240,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:240,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:240,13'
              BranchSideFuncs:
                - ctz.2082
                - uint64_is_zero_declassify.2091
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:244,24'
              BranchSideFuncs:
                - ctz.2082
                - uint64_is_zero_declassify.2091
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:252,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:234,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:253,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:247,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:250,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:252,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:252,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:234,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:253,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - ctz.2082
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:261,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:262,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:270,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:262,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:261,5'
              BranchSideFuncs:
                - same_mask.2080
                - int16_cswap.2081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:263,50'
              BranchSideFuncs:
                - same_mask.2080
                - int16_cswap.2081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:272,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:273,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:281,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:269,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:269,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:270,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:240,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:244,24'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:263,57'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:263,13'
          Dst:             int16_cswap
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:193,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2083
                - vec256_set4x.2083
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:193,14'
              BranchSideFuncs:
                - vec256_set4x.2083
                - vec256_set4x.2083
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:198,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2083
                - vec256_set4x.2083
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:199,29'
              BranchSideFuncs:
                - vec256_set4x.2083
                - vec256_set4x.2083
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:207,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:208,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:167,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:171,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:173,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:177,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:178,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:181,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:182,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:165,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:164,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.2085
                - vec128_set2x.2084
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.2085
                - vec128_set2x.2084
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.2084
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.2084
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.2084
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.2084
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          749
      EdgeCount:       177
      CyclomaticComplexity: 46
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_fft
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - mov_columns
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:316,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.2100
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - vec256_copy.2099
                - vec256_mul.2098
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.2098
                - vec256_mul.2098
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:345,5'
              BranchSideFuncs:
                - irr_load.2100
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - vec256_copy.2099
                - vec256_mul.2098
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.2098
                - vec256_mul.2098
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:351,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:352,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.2098
                - vec256_mul.2098
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:355,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.2098
                - vec256_mul.2098
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:357,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:358,27'
              BranchSideFuncs:
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:362,5'
              BranchSideFuncs:
                - vec256_copy.2099
                - de_bitslicing.2097
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:368,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:369,9'
              BranchSideFuncs:
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:374,5'
              BranchSideFuncs:
                - uint64_sort.2096
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:376,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:377,47'
              BranchSideFuncs:
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:382,5'
              BranchSideFuncs:
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:377,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:376,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2095
                - to_bitslicing_2x.2094
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:377,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:384,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:385,17'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:389,9'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:389,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:388,33'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:390,31'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:398,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:395,37'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:399,48'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:395,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:394,29'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:396,24'
              BranchSideFuncs:
                - vec256_mul.2098
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:408,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:409,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:413,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:412,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:413,17'
              BranchSideFuncs:
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:450,5'
              BranchSideFuncs:
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:416,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:417,17'
              BranchSideFuncs:
                - mov_columns.2093
                - uint64_is_zero_declassify.2091
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:422,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:417,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:417,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:422,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:427,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:422,42'
              BranchSideFuncs:
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - uint64_is_zero_declassify.2091
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:428,31'
              BranchSideFuncs:
                - vec256_cswap.2077
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - uint64_is_zero_declassify.2091
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:422,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:423,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:432,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:432,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:432,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:436,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:440,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:437,33'
              BranchSideFuncs:
                - extract_mask256.2090
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:441,36'
              BranchSideFuncs:
                - extract_mask256.2090
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:436,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:412,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2091
                - extract_mask256.2090
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:437,17'
              BranchSideFuncs:
                - extract_mask256.2090
                - uint64_is_zero_declassify.2091
                - extract_01_masks.2092
                - uint16_cswap.2076
                - vec256_set1_16b.2075
                - vec256_cswap.2077
                - mov_columns.2093
                - composeinv.2089
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:454,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:453,34'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:455,43'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:453,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:454,13'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:460,13'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:465,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:464,38'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:466,60'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:459,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:460,13'
              BranchSideFuncs:
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:474,20'
              BranchSideFuncs:
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:482,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:481,47'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:482,0'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:485,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:482,33'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:486,42'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:481,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:482,33'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:493,15'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:493,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:495,31'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:499,9'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:494,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:495,31'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:499,9'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:503,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:500,46'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:504,42'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:500,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:499,47'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:501,22'
              BranchSideFuncs:
                - extract_mask256.2090
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:499,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:500,38'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:509,13'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:514,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:510,46'
              BranchSideFuncs:
                - store_i.2087
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:515,65'
              BranchSideFuncs:
                - store8.2086
                - store_i.2087
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:510,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:452,27'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:512,43'
              BranchSideFuncs:
                - store_i.2087
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:520,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:519,46'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:521,65'
              BranchSideFuncs:
                - store8.2086
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:452,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:452,5'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:453,9'
              BranchSideFuncs:
                - vec256_mul.2098
                - sort_rows.2088
                - extract_mask256.2090
                - store8.2086
                - store_i.2087
                - store8.2086
                - extract_mask256.2090
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:345,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:347,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:349,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:352,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:355,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:358,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:359,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:362,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:366,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:374,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:377,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:382,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:396,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:417,17'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:423,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:424,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:426,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:428,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:432,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:438,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:450,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:461,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:477,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:483,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:501,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:512,17'
          Dst:             store_i
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:515,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/pk_gen.c:521,21'
          Dst:             store8
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.2129
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.2129
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.2131
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.2131
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.2131
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.2131
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.2131
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.2131
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.2131
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.2131
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.2131
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.2131
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
        - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.2134
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.2134
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.2138
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2138
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - extract_gf.2138
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - extract_gf.2138
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - extract_gf.2138
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2138
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.2137
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.2136
                - vec128_set2x.2134
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.2138
                - vec128_mul_gf.2133
                - vec128_add.2132
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_gf.2138
                - gf_is_zero_declassify.2135
                - PQCLEAN_MCELIECE460896F_AVX2_gf_inv
                - vec128_mul_gf.2133
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - extract_bit.2136
                - vec128_set2x.2134
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          184
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:17,19'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:23,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:24,13'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:31,32'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:22,34'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:34,26'
              BranchSideFuncs:
                - vec128_mul_gf.2155
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:23,9'
              BranchSideFuncs:
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:42,16'
              BranchSideFuncs:
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:42,16'
              BranchSideFuncs:
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2154
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:68,31'
              BranchSideFuncs:
                - vec128_set2x.2154
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:67,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:68,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:70,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:31,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.c:68,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.2173
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.2173
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_mul.2172
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
                - vec256_xor.2176
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6688128_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:89,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:92,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_6688128_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:73,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:76,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_6688128_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6688128_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:57,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:60,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_6688128_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE6688128_CLEAN_load4
        - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
        - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_load4
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:109,20'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:117,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:127,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:144,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          141
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_zero_mask
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          639
      EdgeCount:       108
      CyclomaticComplexity: 29
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128_CLEAN_root
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint64_sort.2225
                - uint64_is_equal_declassify.2224
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint64_sort.2225
                - uint64_is_equal_declassify.2224
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:66,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:71,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:65,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2224
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:66,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:80,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:83,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:88,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:111,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:111,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:94,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:93,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:94,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:92,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:116,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:131,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:142,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:138,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:131,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:137,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:147,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:148,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:152,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:152,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:146,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:124,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:147,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:124,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:123,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:125,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:160,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:161,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:53,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:63,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:66,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:75,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:80,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:83,18'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:116,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/pk_gen.c:142,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_GF_mul
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_GF_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_GF_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - gf_is_zero_declassify.2246
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:117,30'
              BranchSideFuncs:
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:117,30'
              BranchSideFuncs:
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:127,36'
              BranchSideFuncs:
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2296
                - PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
                - store_gf.2295
                - load4.2294
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
                - store8.2293
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:109,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:117,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:127,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:144,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.2358
                - uint16_cswap.2359
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:84,23'
              BranchSideFuncs:
                - vec256_set1_16b.2358
                - uint16_cswap.2359
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:83,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:84,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:79,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:81,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:84,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:93,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.2361
                - merge_rows.2361
                - minmax_rows.2357
                - minmax_rows.2357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:93,11'
              BranchSideFuncs:
                - merge_rows.2361
                - merge_rows.2361
                - minmax_rows.2357
                - minmax_rows.2357
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:93,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:94,17'
              BranchSideFuncs:
                - minmax_rows.2357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:98,22'
              BranchSideFuncs:
                - merge_rows.2361
                - merge_rows.2361
                - minmax_rows.2357
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:94,13'
              BranchSideFuncs:
                - minmax_rows.2357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:95,13'
              BranchSideFuncs:
                - minmax_rows.2357
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:101,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:101,47'
              BranchSideFuncs:
                - minmax_rows.2357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.2357
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:101,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.2357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:102,41'
              BranchSideFuncs:
                - minmax_rows.2357
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:95,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:98,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:99,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:102,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:109,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.2368
                - sort_rows.2368
                - merge_rows.2361
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:109,11'
              BranchSideFuncs:
                - sort_rows.2368
                - sort_rows.2368
                - merge_rows.2361
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:112,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:113,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:114,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:187,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:187,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:43,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.2362
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:43,18'
              BranchSideFuncs:
                - vec256_set1_32b.2362
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:46,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2363
                - vec256_set4x.2363
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:155,14'
              BranchSideFuncs:
                - vec256_set4x.2363
                - vec256_set4x.2363
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:160,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2363
                - vec256_set4x.2363
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:161,29'
              BranchSideFuncs:
                - vec256_set4x.2363
                - vec256_set4x.2363
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:169,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:170,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:129,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:133,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:134,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:135,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:138,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:139,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:144,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:127,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:145,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:126,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:128,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.2365
                - vec128_set2x.2364
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.2365
                - vec128_set2x.2364
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.2364
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.2364
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.2364
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.2364
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         131
      ICount:          748
      EdgeCount:       174
      CyclomaticComplexity: 45
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_fft
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:205,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.2379
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - vec256_copy.2378
                - vec256_mul.2377
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.2377
                - vec256_mul.2377
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:234,5'
              BranchSideFuncs:
                - irr_load.2379
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - vec256_copy.2378
                - vec256_mul.2377
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.2377
                - vec256_mul.2377
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:240,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:241,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.2377
                - vec256_mul.2377
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:244,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.2377
                - vec256_mul.2377
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:246,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:247,27'
              BranchSideFuncs:
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:251,5'
              BranchSideFuncs:
                - vec256_copy.2378
                - de_bitslicing.2376
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:257,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:258,9'
              BranchSideFuncs:
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:263,5'
              BranchSideFuncs:
                - uint64_sort.2375
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:265,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:266,47'
              BranchSideFuncs:
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:271,5'
              BranchSideFuncs:
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:266,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:265,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2374
                - to_bitslicing_2x.2373
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:266,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:273,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:274,17'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:278,9'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:278,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:277,33'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:279,31'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:287,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:284,37'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:288,48'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:284,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:283,29'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:285,24'
              BranchSideFuncs:
                - vec256_mul.2377
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:298,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:301,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:333,5'
              BranchSideFuncs:
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:310,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:305,42'
              BranchSideFuncs:
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:311,31'
              BranchSideFuncs:
                - vec256_cswap.2360
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - uint64_is_zero_declassify.2371
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:305,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:306,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:315,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:315,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:315,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:319,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:323,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:320,33'
              BranchSideFuncs:
                - extract_mask256.2370
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:324,36'
              BranchSideFuncs:
                - extract_mask256.2370
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:319,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:301,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2371
                - extract_mask256.2370
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:320,17'
              BranchSideFuncs:
                - extract_mask256.2370
                - uint64_is_zero_declassify.2371
                - extract_01_masks.2372
                - uint16_cswap.2359
                - vec256_set1_16b.2358
                - vec256_cswap.2360
                - composeinv.2369
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:337,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:336,34'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:338,43'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:336,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:337,13'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:348,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:347,38'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:349,60'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:342,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:357,20'
              BranchSideFuncs:
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:365,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:364,47'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:365,0'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:368,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:369,42'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:364,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:376,15'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:376,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:377,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:386,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:383,46'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:387,42'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:383,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:382,47'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:384,22'
              BranchSideFuncs:
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:382,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:383,38'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - extract_mask256.2370
                - store8.2367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:392,15'
              BranchSideFuncs:
                - store8.2367
                - store_i.2366
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - extract_mask256.2370
                - store8.2367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:399,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:393,46'
              BranchSideFuncs:
                - store8.2367
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:400,65'
              BranchSideFuncs:
                - store8.2367
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:393,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:335,19'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:394,21'
              BranchSideFuncs:
                - store8.2367
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:405,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:406,65'
              BranchSideFuncs:
                - store_i.2366
                - store8.2367
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:409,43'
              BranchSideFuncs:
                - store_i.2366
                - store8.2367
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - extract_mask256.2370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:335,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:335,5'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:336,9'
              BranchSideFuncs:
                - vec256_mul.2377
                - sort_rows.2368
                - extract_mask256.2370
                - store8.2367
                - store_i.2366
                - store8.2367
                - extract_mask256.2370
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:234,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:236,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:238,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:241,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:244,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:247,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:248,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:251,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:255,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:263,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:266,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:271,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:285,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:306,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:307,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:309,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:311,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:315,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:321,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:333,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:344,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:360,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:366,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:384,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:400,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:406,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/pk_gen.c:409,17'
          Dst:             store_i
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.2408
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.2408
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.2410
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.2410
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.2410
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.2410
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.2410
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.2410
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.2410
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.2410
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.2410
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.2410
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
        - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.2413
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.2413
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.2417
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2417
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - extract_gf.2417
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - extract_gf.2417
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - extract_gf.2417
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2417
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.2416
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.2415
                - vec128_set2x.2413
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.2417
                - vec128_mul_gf.2412
                - vec128_add.2411
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_gf.2417
                - gf_is_zero_declassify.2414
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_mul_gf.2412
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - extract_bit.2415
                - vec128_set2x.2413
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          195
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:15,19'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:23,13'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:32,32'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:34,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:21,34'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:35,26'
              BranchSideFuncs:
                - vec128_mul_gf.2434
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:21,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:22,9'
              BranchSideFuncs:
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2433
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:71,31'
              BranchSideFuncs:
                - vec128_set2x.2433
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:70,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:71,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:73,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:32,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.c:71,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.2452
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.2452
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_mul.2451
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
                - vec256_xor.2455
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6688128f_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:87,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:89,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:92,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_6688128f_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:71,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:73,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:76,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_6688128f_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6688128f_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:55,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:57,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:60,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_6688128f_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6688128f.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE6688128F_CLEAN_load4
        - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
        - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_load4
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:110,20'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:118,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:128,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:145,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          141
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128F_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128F_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_zero_mask
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          600
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - ctz
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - ctz.2509
                - uint64_is_zero_declassify.2510
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:86,27'
              BranchSideFuncs:
                - ctz.2509
                - uint64_is_zero_declassify.2510
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:89,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - ctz.2509
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:104,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:103,5'
              BranchSideFuncs:
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:105,17'
              BranchSideFuncs:
                - same_mask.2508
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:118,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:126,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:82,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:86,27'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:106,18'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:126,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_store8
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          659
      EdgeCount:       115
      CyclomaticComplexity: 31
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128F_CLEAN_root
        - mov_columns
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:138,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint64_sort.2513
                - uint64_is_equal_declassify.2512
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:150,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint64_sort.2513
                - uint64_is_equal_declassify.2512
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:165,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:166,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:171,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:166,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:165,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2512
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:166,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:180,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:183,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:188,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:194,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:211,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:211,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:194,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:193,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:194,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:215,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:216,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:231,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:232,21'
              BranchSideFuncs:
                - mov_columns.2511
                - uint64_is_zero_declassify.2510
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:237,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:237,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:248,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:244,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:243,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:253,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:254,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:258,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:258,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:252,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:224,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:253,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:224,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:223,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:225,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2510
                - mov_columns.2511
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:266,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:267,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:153,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:163,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:166,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:175,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:180,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:183,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:216,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:232,21'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/pk_gen.c:248,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_GF_mul
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_GF_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_GF_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - gf_is_zero_declassify.2534
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2586
                - PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
                - store_gf.2585
                - load4.2584
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
                - store8.2583
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:110,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:118,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:128,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:145,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128F_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6688128F_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.2656
                - uint16_cswap.2657
                - vec256_cswap.2658
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:122,23'
              BranchSideFuncs:
                - vec256_set1_16b.2656
                - uint16_cswap.2657
                - vec256_cswap.2658
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:121,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:122,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:117,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:119,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:122,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:131,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.2659
                - merge_rows.2659
                - minmax_rows.2655
                - minmax_rows.2655
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:131,11'
              BranchSideFuncs:
                - merge_rows.2659
                - merge_rows.2659
                - minmax_rows.2655
                - minmax_rows.2655
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:132,17'
              BranchSideFuncs:
                - minmax_rows.2655
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:136,22'
              BranchSideFuncs:
                - merge_rows.2659
                - merge_rows.2659
                - minmax_rows.2655
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:132,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:132,13'
              BranchSideFuncs:
                - minmax_rows.2655
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:133,13'
              BranchSideFuncs:
                - minmax_rows.2655
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:139,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:139,47'
              BranchSideFuncs:
                - minmax_rows.2655
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.2655
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:139,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.2655
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:140,41'
              BranchSideFuncs:
                - minmax_rows.2655
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:133,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:136,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:137,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:140,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:45,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:147,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.2669
                - sort_rows.2669
                - merge_rows.2659
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:147,11'
              BranchSideFuncs:
                - sort_rows.2669
                - sort_rows.2669
                - merge_rows.2659
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:147,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:150,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:151,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:152,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:296,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:297,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:296,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:297,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:302,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:304,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:305,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:307,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:302,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:71,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.2660
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:71,18'
              BranchSideFuncs:
                - vec256_set1_32b.2660
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:74,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          275
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ctz
        - int16_cswap
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:225,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:226,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:233,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:238,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:238,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:241,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - ctz.2663
                - uint64_is_zero_declassify.2672
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:245,24'
              BranchSideFuncs:
                - ctz.2663
                - uint64_is_zero_declassify.2672
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:253,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:235,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:254,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:248,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:251,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:253,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:253,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:235,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:254,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - ctz.2663
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:262,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:263,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:271,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:263,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:262,5'
              BranchSideFuncs:
                - same_mask.2661
                - int16_cswap.2662
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:264,42'
              BranchSideFuncs:
                - same_mask.2661
                - int16_cswap.2662
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:274,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:275,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:283,64'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:270,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:270,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:271,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:241,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:245,24'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:264,57'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:264,13'
          Dst:             int16_cswap
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:193,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2664
                - vec256_set4x.2664
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:193,14'
              BranchSideFuncs:
                - vec256_set4x.2664
                - vec256_set4x.2664
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:198,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2664
                - vec256_set4x.2664
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:199,29'
              BranchSideFuncs:
                - vec256_set4x.2664
                - vec256_set4x.2664
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:207,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:208,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:167,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:171,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:173,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:177,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:178,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:181,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:182,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:165,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:164,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.2666
                - vec128_set2x.2665
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.2666
                - vec128_set2x.2665
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.2665
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.2665
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.2665
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.2665
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         136
      ICount:          768
      EdgeCount:       181
      CyclomaticComplexity: 47
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_fft
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - mov_columns
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:319,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.2681
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - vec256_copy.2680
                - vec256_mul.2679
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.2679
                - vec256_mul.2679
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:348,5'
              BranchSideFuncs:
                - irr_load.2681
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - vec256_copy.2680
                - vec256_mul.2679
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.2679
                - vec256_mul.2679
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:354,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:355,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.2679
                - vec256_mul.2679
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:358,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.2679
                - vec256_mul.2679
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:360,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:361,27'
              BranchSideFuncs:
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:365,5'
              BranchSideFuncs:
                - vec256_copy.2680
                - de_bitslicing.2678
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:371,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:372,9'
              BranchSideFuncs:
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:377,5'
              BranchSideFuncs:
                - uint64_sort.2677
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:379,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:380,47'
              BranchSideFuncs:
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:385,5'
              BranchSideFuncs:
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:380,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:379,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2676
                - to_bitslicing_2x.2675
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:380,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:387,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:388,17'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:392,9'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:392,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:391,33'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:393,31'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:401,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:398,37'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:402,48'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:398,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:397,29'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:399,24'
              BranchSideFuncs:
                - vec256_mul.2679
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:411,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:412,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:416,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:415,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:416,17'
              BranchSideFuncs:
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:453,5'
              BranchSideFuncs:
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:419,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:420,17'
              BranchSideFuncs:
                - mov_columns.2674
                - uint64_is_zero_declassify.2672
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:425,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:420,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:420,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:425,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:430,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:425,42'
              BranchSideFuncs:
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - uint64_is_zero_declassify.2672
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:431,31'
              BranchSideFuncs:
                - vec256_cswap.2658
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - uint64_is_zero_declassify.2672
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:425,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:426,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:435,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:435,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:435,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:439,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:443,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:440,33'
              BranchSideFuncs:
                - extract_mask256.2671
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:444,36'
              BranchSideFuncs:
                - extract_mask256.2671
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:439,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:415,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2672
                - extract_mask256.2671
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:440,17'
              BranchSideFuncs:
                - extract_mask256.2671
                - uint64_is_zero_declassify.2672
                - extract_01_masks.2673
                - uint16_cswap.2657
                - vec256_set1_16b.2656
                - vec256_cswap.2658
                - mov_columns.2674
                - composeinv.2670
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:457,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:456,34'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:458,43'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:456,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:457,13'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:463,13'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:468,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:467,38'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:469,60'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:462,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:463,13'
              BranchSideFuncs:
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:477,20'
              BranchSideFuncs:
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:485,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:484,47'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:485,0'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:488,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:485,33'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:489,42'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:484,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:485,33'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:496,15'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:496,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:498,31'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:502,9'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:497,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:498,31'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:502,9'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:506,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:503,46'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:507,42'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:503,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:502,47'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:504,22'
              BranchSideFuncs:
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:502,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:503,38'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - extract_mask256.2671
                - store8.2668
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:514,15'
              BranchSideFuncs:
                - store8.2668
                - store_i.2667
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - extract_mask256.2671
                - store8.2668
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:521,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:515,46'
              BranchSideFuncs:
                - store8.2668
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:522,65'
              BranchSideFuncs:
                - store8.2668
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:515,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:455,19'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:516,21'
              BranchSideFuncs:
                - store8.2668
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:527,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:528,65'
              BranchSideFuncs:
                - store_i.2667
                - store8.2668
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:531,43'
              BranchSideFuncs:
                - store_i.2667
                - store8.2668
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - extract_mask256.2671
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:455,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:455,5'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:456,9'
              BranchSideFuncs:
                - vec256_mul.2679
                - sort_rows.2669
                - extract_mask256.2671
                - store8.2668
                - store_i.2667
                - store8.2668
                - extract_mask256.2671
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:348,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:350,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:352,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:355,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:358,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:361,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:362,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:365,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:369,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:377,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:380,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:385,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:399,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:420,17'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:426,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:427,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:429,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:431,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:435,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:441,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:453,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:464,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:480,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:486,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:504,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:522,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:528,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/pk_gen.c:531,17'
          Dst:             store_i
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.2710
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.2710
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.2712
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.2712
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.2712
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.2712
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.2712
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.2712
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.2712
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.2712
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.2712
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.2712
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.2715
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.2715
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.2719
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2719
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - extract_gf.2719
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - extract_gf.2719
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - extract_gf.2719
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.2719
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.2718
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.2717
                - vec128_set2x.2715
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.2719
                - vec128_mul_gf.2714
                - vec128_add.2713
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_gf.2719
                - gf_is_zero_declassify.2716
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_mul_gf.2714
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - extract_bit.2717
                - vec128_set2x.2715
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          195
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:15,19'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:23,13'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:32,32'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:34,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:21,34'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:35,26'
              BranchSideFuncs:
                - vec128_mul_gf.2736
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:21,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:22,9'
              BranchSideFuncs:
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.2735
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:71,31'
              BranchSideFuncs:
                - vec128_set2x.2735
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:70,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:71,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:73,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:32,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.c:71,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.2754
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.2754
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_mul.2753
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
                - vec256_xor.2757
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6960119_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:89,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:92,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_6960119_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:73,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:76,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_6960119_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6960119_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:57,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:60,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_6960119_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE6960119_CLEAN_load4
        - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
        - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:141,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:167,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:168,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:171,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:171,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:176,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:176,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:186,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:186,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:189,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_load4
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:189,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:179,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:150,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:158,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:168,20'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:171,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:176,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:186,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:189,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:193,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:203,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_store8
    - functionName:    check_c_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          254
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119_CLEAN_decrypt
        - check_c_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_decrypt
                - check_c_padding
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:101,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_decrypt
                - check_c_padding
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:114,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:114,5'
              BranchSideFuncs:
                - check_c_padding
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:114,5'
              BranchSideFuncs:
                - check_c_padding
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:107,34'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:105,18'
          Dst:             check_c_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:122,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    check_pk_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:24,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:25,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119_CLEAN_encrypt
        - check_pk_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:0,0'
              BranchSideFuncs:
                - check_pk_padding
                - PQCLEAN_MCELIECE6960119_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:42,19'
              BranchSideFuncs:
                - check_pk_padding
                - PQCLEAN_MCELIECE6960119_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:48,18'
          Dst:             check_pk_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/operations.c:55,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_zero_mask
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         94
      ICount:          749
      EdgeCount:       125
      CyclomaticComplexity: 33
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119_CLEAN_root
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint64_sort.2810
                - uint64_is_equal_declassify.2809
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:52,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint64_sort.2810
                - uint64_is_equal_declassify.2809
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:67,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:68,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:74,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:73,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:74,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:77,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:68,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:67,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2809
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:68,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:77,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:82,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:85,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:90,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:96,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:113,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:113,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:96,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:96,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:96,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:95,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:94,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:118,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:129,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:125,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:133,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:133,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:133,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:144,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:140,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:133,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:140,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:139,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:140,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:140,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:149,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:148,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:150,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:148,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:154,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:154,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:154,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:154,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:148,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:155,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:126,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:149,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:125,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:127,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2808
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:166,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:164,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:164,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:165,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:55,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:65,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:68,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:77,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:82,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:85,18'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:118,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/pk_gen.c:144,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_GF_mul
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_GF_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_GF_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - gf_is_zero_declassify.2831
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:141,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:167,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:168,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:171,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:171,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:176,30'
              BranchSideFuncs:
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:176,30'
              BranchSideFuncs:
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:186,36'
              BranchSideFuncs:
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:186,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:189,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.2885
                - PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
                - store_gf.2884
                - load4.2883
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:189,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:179,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
                - store8.2882
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:150,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:158,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:168,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:171,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:176,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:186,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:189,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:193,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:203,9'
          Dst:             store8
    - functionName:    check_c_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119_AVX2_decrypt
        - check_c_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs:
                - check_c_padding.2888
                - PQCLEAN_MCELIECE6960119_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:101,33'
              BranchSideFuncs:
                - check_c_padding.2888
                - PQCLEAN_MCELIECE6960119_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:115,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:119,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:133,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:105,18'
          Dst:             check_c_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:107,34'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:122,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    check_pk_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:24,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:25,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119_AVX2_encrypt
        - check_pk_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:0,0'
              BranchSideFuncs:
                - check_pk_padding.2891
                - PQCLEAN_MCELIECE6960119_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:42,19'
              BranchSideFuncs:
                - check_pk_padding.2891
                - PQCLEAN_MCELIECE6960119_AVX2_encrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:62,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:71,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:48,18'
          Dst:             check_pk_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/operations.c:55,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.2949
                - uint16_cswap.2950
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:84,23'
              BranchSideFuncs:
                - vec256_set1_16b.2949
                - uint16_cswap.2950
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:83,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:84,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:79,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:81,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:84,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:93,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.2952
                - merge_rows.2952
                - minmax_rows.2948
                - minmax_rows.2948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:93,11'
              BranchSideFuncs:
                - merge_rows.2952
                - merge_rows.2952
                - minmax_rows.2948
                - minmax_rows.2948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:93,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:94,17'
              BranchSideFuncs:
                - minmax_rows.2948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:98,22'
              BranchSideFuncs:
                - merge_rows.2952
                - merge_rows.2952
                - minmax_rows.2948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:94,13'
              BranchSideFuncs:
                - minmax_rows.2948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:95,13'
              BranchSideFuncs:
                - minmax_rows.2948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:101,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:101,47'
              BranchSideFuncs:
                - minmax_rows.2948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.2948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:101,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.2948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:102,41'
              BranchSideFuncs:
                - minmax_rows.2948
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:95,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:98,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:99,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:102,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:109,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.2959
                - sort_rows.2959
                - merge_rows.2952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:109,11'
              BranchSideFuncs:
                - sort_rows.2959
                - sort_rows.2959
                - merge_rows.2952
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:112,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:113,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:114,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:187,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:187,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:43,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.2953
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:43,18'
              BranchSideFuncs:
                - vec256_set1_32b.2953
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:46,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2954
                - vec256_set4x.2954
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:155,14'
              BranchSideFuncs:
                - vec256_set4x.2954
                - vec256_set4x.2954
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:160,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.2954
                - vec256_set4x.2954
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:161,29'
              BranchSideFuncs:
                - vec256_set4x.2954
                - vec256_set4x.2954
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:169,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:170,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:129,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:133,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:134,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:135,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:138,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:139,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:144,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:127,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:145,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:126,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:128,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.2956
                - vec128_set2x.2955
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.2956
                - vec128_set2x.2955
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.2955
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.2955
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.2955
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.2955
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          751
      EdgeCount:       170
      CyclomaticComplexity: 44
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_fft
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:208,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.2970
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - vec256_copy.2969
                - vec256_mul.2968
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.2968
                - vec256_mul.2968
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:237,5'
              BranchSideFuncs:
                - irr_load.2970
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - vec256_copy.2969
                - vec256_mul.2968
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.2968
                - vec256_mul.2968
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:243,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:244,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.2968
                - vec256_mul.2968
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:247,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.2968
                - vec256_mul.2968
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:249,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:250,27'
              BranchSideFuncs:
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:254,5'
              BranchSideFuncs:
                - vec256_copy.2969
                - de_bitslicing.2967
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:260,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:261,9'
              BranchSideFuncs:
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:266,5'
              BranchSideFuncs:
                - uint64_sort.2966
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:269,47'
              BranchSideFuncs:
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:274,5'
              BranchSideFuncs:
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:269,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:268,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.2965
                - to_bitslicing_2x.2964
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:269,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:276,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:277,17'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:281,9'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:281,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:280,33'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:282,31'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:290,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:287,37'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:291,48'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:287,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:286,29'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:288,24'
              BranchSideFuncs:
                - vec256_mul.2968
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:300,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:301,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:305,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:304,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:305,17'
              BranchSideFuncs:
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:336,5'
              BranchSideFuncs:
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:313,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:308,42'
              BranchSideFuncs:
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:314,31'
              BranchSideFuncs:
                - vec256_cswap.2951
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - uint64_is_zero_declassify.2962
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:308,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:309,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:318,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:318,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:318,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:322,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:326,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:323,33'
              BranchSideFuncs:
                - extract_mask256.2961
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:327,36'
              BranchSideFuncs:
                - extract_mask256.2961
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:322,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:304,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.2962
                - extract_mask256.2961
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:323,17'
              BranchSideFuncs:
                - extract_mask256.2961
                - uint64_is_zero_declassify.2962
                - extract_01_masks.2963
                - uint16_cswap.2950
                - vec256_set1_16b.2949
                - vec256_cswap.2951
                - composeinv.2960
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:340,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:339,34'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:341,43'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:339,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:340,13'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:346,13'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:351,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:350,38'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:352,60'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:345,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:346,13'
              BranchSideFuncs:
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:360,20'
              BranchSideFuncs:
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:368,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:367,47'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:368,0'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:371,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:368,33'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:372,42'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:367,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:368,33'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:379,15'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:379,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:381,31'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:385,9'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:380,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:381,31'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:385,9'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:389,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:386,46'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:390,42'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:386,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:385,47'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:387,22'
              BranchSideFuncs:
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:385,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:386,38'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - extract_mask256.2961
                - store8.2958
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:395,13'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - extract_mask256.2961
                - store8.2958
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:397,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:398,56'
              BranchSideFuncs:
                - store8.2958
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:401,28'
              BranchSideFuncs:
                - store8.2958
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:407,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:408,63'
              BranchSideFuncs:
                - store_i.2957
                - store8.2958
                - store8.2958
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:411,17'
              BranchSideFuncs:
                - store_i.2957
                - store8.2958
                - store8.2958
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:404,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:338,27'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:405,42'
              BranchSideFuncs:
                - store8.2958
                - store8.2958
                - store_i.2957
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - extract_mask256.2961
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:338,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:338,5'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:339,9'
              BranchSideFuncs:
                - vec256_mul.2968
                - sort_rows.2959
                - extract_mask256.2961
                - store8.2958
                - store8.2958
                - store_i.2957
                - store8.2958
                - extract_mask256.2961
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:237,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:239,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:241,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:244,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:247,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:250,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:251,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:254,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:258,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:266,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:269,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:274,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:288,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:309,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:310,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:312,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:314,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:318,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:324,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:336,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:347,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:363,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:369,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:387,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:398,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:405,17'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:408,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/pk_gen.c:414,17'
          Dst:             store_i
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.2999
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.2999
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.3001
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.3001
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.3001
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.3001
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.3001
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.3001
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.3001
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.3001
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.3001
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.3001
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
        - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.3004
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.3004
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.3008
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3008
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - extract_gf.3008
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - extract_gf.3008
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - extract_gf.3008
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3008
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.3007
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.3006
                - vec128_set2x.3004
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.3008
                - vec128_mul_gf.3003
                - vec128_add.3002
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_gf.3008
                - gf_is_zero_declassify.3005
                - PQCLEAN_MCELIECE6960119_AVX2_gf_inv
                - vec128_mul_gf.3003
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - extract_bit.3006
                - vec128_set2x.3004
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          205
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:17,19'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:25,13'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:34,32'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:36,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:23,34'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:37,26'
              BranchSideFuncs:
                - vec128_mul_gf.3025
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:24,9'
              BranchSideFuncs:
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:45,16'
              BranchSideFuncs:
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:45,16'
              BranchSideFuncs:
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:56,16'
              BranchSideFuncs:
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:56,16'
              BranchSideFuncs:
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:67,16'
              BranchSideFuncs:
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:67,16'
              BranchSideFuncs:
                - vec128_set2x.3024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:76,31'
              BranchSideFuncs:
                - vec128_set2x.3024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:76,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:78,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:34,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.c:76,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.3043
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.3043
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_mul.3042
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
                - vec256_xor.3046
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6960119f_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:87,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:89,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:92,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_6960119f_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:71,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:73,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:76,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_6960119f_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_6960119f_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:55,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:57,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:60,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_6960119f_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_6960119f.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE6960119F_CLEAN_load4
        - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
        - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:141,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:168,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:169,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:172,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:177,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:176,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:177,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:187,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:186,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:187,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:190,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_load4
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:190,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:180,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:151,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:159,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:169,20'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:172,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:177,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:187,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:190,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:194,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:204,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_store8
    - functionName:    check_c_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          254
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119F_CLEAN_decrypt
        - check_c_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_decrypt
                - check_c_padding.3081
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:101,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_decrypt
                - check_c_padding.3081
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:114,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:114,5'
              BranchSideFuncs:
                - check_c_padding.3081
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:114,5'
              BranchSideFuncs:
                - check_c_padding.3081
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:107,34'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:105,18'
          Dst:             check_c_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:122,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    check_pk_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:24,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:25,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          164
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
        - check_pk_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:0,0'
              BranchSideFuncs:
                - check_pk_padding.3084
                - PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:42,19'
              BranchSideFuncs:
                - check_pk_padding.3084
                - PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:48,18'
          Dst:             check_pk_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/operations.c:55,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_zero_mask
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          519
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - ctz
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:69,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:88,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:88,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:87,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:88,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
              BranchSideFuncs:
                - ctz.3106
                - uint64_is_zero_declassify.3107
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:95,27'
              BranchSideFuncs:
                - ctz.3106
                - uint64_is_zero_declassify.3107
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:98,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:101,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:101,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:104,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:85,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:104,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:101,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:103,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:85,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:104,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - ctz.3106
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:112,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:113,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:123,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:113,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:112,5'
              BranchSideFuncs:
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:114,17'
              BranchSideFuncs:
                - same_mask.3105
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:134,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:135,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:143,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:77,18'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:91,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:95,27'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:115,18'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:132,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:143,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_store8
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          769
      EdgeCount:       132
      CyclomaticComplexity: 35
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119F_CLEAN_root
        - mov_columns
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:164,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint64_sort.3110
                - uint64_is_equal_declassify.3109
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:176,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint64_sort.3110
                - uint64_is_equal_declassify.3109
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:191,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:192,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:198,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:197,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:198,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:201,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:192,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:191,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3109
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:192,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:201,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:206,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:208,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:209,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:214,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:220,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:237,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:237,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:220,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:220,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:220,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:219,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:220,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:241,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:218,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:242,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:253,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:249,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:257,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:257,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:258,21'
              BranchSideFuncs:
                - mov_columns.3108
                - uint64_is_zero_declassify.3107
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:263,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:263,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:263,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:274,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:270,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:263,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:270,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:269,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:270,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:270,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:279,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:278,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:280,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:278,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:284,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:284,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:284,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:284,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:278,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:285,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:278,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:250,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:279,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:250,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:249,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:251,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3107
                - mov_columns.3108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:295,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:295,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:296,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:294,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:294,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:295,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:179,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:189,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:192,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:201,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:206,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:209,18'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:242,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:258,21'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/pk_gen.c:274,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_GF_mul
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_GF_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_GF_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - gf_is_zero_declassify.3131
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:141,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:168,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:169,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:172,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:177,30'
              BranchSideFuncs:
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:176,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:177,30'
              BranchSideFuncs:
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:187,36'
              BranchSideFuncs:
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:186,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:187,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:190,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3187
                - PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
                - store_gf.3186
                - load4.3185
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:190,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:180,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
                - store8.3184
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:151,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:159,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:169,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:172,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:177,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:187,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:190,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:194,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:204,9'
          Dst:             store8
    - functionName:    check_c_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119F_AVX2_decrypt
        - check_c_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - check_c_padding.3190
                - PQCLEAN_MCELIECE6960119F_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:101,33'
              BranchSideFuncs:
                - check_c_padding.3190
                - PQCLEAN_MCELIECE6960119F_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:115,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:119,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:129,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:133,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:105,18'
          Dst:             check_c_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:107,34'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:122,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    check_pk_padding
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:24,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:25,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE6960119F_AVX2_encrypt
        - check_pk_padding
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - check_pk_padding.3193
                - PQCLEAN_MCELIECE6960119F_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:42,19'
              BranchSideFuncs:
                - check_pk_padding.3193
                - PQCLEAN_MCELIECE6960119F_AVX2_encrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:62,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:63,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:67,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:67,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:71,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:48,18'
          Dst:             check_pk_padding
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/operations.c:55,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.3259
                - uint16_cswap.3260
                - vec256_cswap.3261
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:122,23'
              BranchSideFuncs:
                - vec256_set1_16b.3259
                - uint16_cswap.3260
                - vec256_cswap.3261
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:121,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:122,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:117,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:119,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:122,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:131,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.3262
                - merge_rows.3262
                - minmax_rows.3258
                - minmax_rows.3258
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:131,11'
              BranchSideFuncs:
                - merge_rows.3262
                - merge_rows.3262
                - minmax_rows.3258
                - minmax_rows.3258
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:132,17'
              BranchSideFuncs:
                - minmax_rows.3258
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:136,22'
              BranchSideFuncs:
                - merge_rows.3262
                - merge_rows.3262
                - minmax_rows.3258
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:132,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:132,13'
              BranchSideFuncs:
                - minmax_rows.3258
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:133,13'
              BranchSideFuncs:
                - minmax_rows.3258
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:139,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:139,47'
              BranchSideFuncs:
                - minmax_rows.3258
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.3258
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:139,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.3258
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:140,41'
              BranchSideFuncs:
                - minmax_rows.3258
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:133,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:136,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:137,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:140,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:45,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_i
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:17,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:19,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:147,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.3272
                - sort_rows.3272
                - merge_rows.3262
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:147,11'
              BranchSideFuncs:
                - sort_rows.3272
                - sort_rows.3272
                - merge_rows.3262
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:147,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:150,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:151,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:152,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:298,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:298,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:303,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:305,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:306,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:308,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:303,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:71,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.3263
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:71,18'
              BranchSideFuncs:
                - vec256_set1_32b.3263
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:74,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          276
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ctz
        - int16_cswap
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:226,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:226,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:227,19'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:234,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:238,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:239,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:238,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:239,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:242,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:242,13'
              BranchSideFuncs:
                - ctz.3266
                - uint64_is_zero_declassify.3275
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:246,24'
              BranchSideFuncs:
                - ctz.3266
                - uint64_is_zero_declassify.3275
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:254,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:236,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:255,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:252,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:254,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:254,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:236,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:255,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - ctz.3266
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:263,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:264,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:272,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:264,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:263,5'
              BranchSideFuncs:
                - same_mask.3264
                - int16_cswap.3265
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:265,42'
              BranchSideFuncs:
                - same_mask.3264
                - int16_cswap.3265
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:275,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:276,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:284,64'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:271,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:271,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:272,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:242,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:246,24'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:265,57'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:265,13'
          Dst:             int16_cswap
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:193,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3267
                - vec256_set4x.3267
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:193,14'
              BranchSideFuncs:
                - vec256_set4x.3267
                - vec256_set4x.3267
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:198,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3267
                - vec256_set4x.3267
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:199,29'
              BranchSideFuncs:
                - vec256_set4x.3267
                - vec256_set4x.3267
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:207,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:208,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:167,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:171,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:173,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:177,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:178,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:181,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:182,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:165,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:164,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.3269
                - vec128_set2x.3268
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.3269
                - vec128_set2x.3268
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.3268
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.3268
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.3268
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.3268
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          771
      EdgeCount:       177
      CyclomaticComplexity: 46
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_fft
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - mov_columns
        - sort_rows
        - store8
        - store_i
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:325,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.3284
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - vec256_copy.3283
                - vec256_mul.3282
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.3282
                - vec256_mul.3282
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:354,5'
              BranchSideFuncs:
                - irr_load.3284
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - vec256_copy.3283
                - vec256_mul.3282
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.3282
                - vec256_mul.3282
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:360,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:361,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.3282
                - vec256_mul.3282
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:364,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.3282
                - vec256_mul.3282
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:366,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:367,27'
              BranchSideFuncs:
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:371,5'
              BranchSideFuncs:
                - vec256_copy.3283
                - de_bitslicing.3281
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:377,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:378,9'
              BranchSideFuncs:
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:383,5'
              BranchSideFuncs:
                - uint64_sort.3280
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:386,47'
              BranchSideFuncs:
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:391,5'
              BranchSideFuncs:
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:386,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:385,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3279
                - to_bitslicing_2x.3278
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:386,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:393,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:394,17'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:398,9'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:398,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:397,33'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:399,31'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:407,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:404,37'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:408,48'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:404,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:403,29'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:405,24'
              BranchSideFuncs:
                - vec256_mul.3282
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:417,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:418,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:422,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:421,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:422,17'
              BranchSideFuncs:
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:459,5'
              BranchSideFuncs:
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:425,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:426,17'
              BranchSideFuncs:
                - mov_columns.3277
                - uint64_is_zero_declassify.3275
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:431,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:426,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:426,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:431,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:436,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:431,42'
              BranchSideFuncs:
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - uint64_is_zero_declassify.3275
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:437,31'
              BranchSideFuncs:
                - vec256_cswap.3261
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - uint64_is_zero_declassify.3275
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:431,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:432,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:441,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:441,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:441,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:445,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:449,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:446,33'
              BranchSideFuncs:
                - extract_mask256.3274
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:450,36'
              BranchSideFuncs:
                - extract_mask256.3274
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:445,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:421,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3275
                - extract_mask256.3274
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:446,17'
              BranchSideFuncs:
                - extract_mask256.3274
                - uint64_is_zero_declassify.3275
                - extract_01_masks.3276
                - uint16_cswap.3260
                - vec256_set1_16b.3259
                - vec256_cswap.3261
                - mov_columns.3277
                - composeinv.3273
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:463,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:462,34'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:464,43'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:462,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:463,13'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:469,13'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:474,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:473,38'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:475,60'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:468,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:469,13'
              BranchSideFuncs:
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:483,20'
              BranchSideFuncs:
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:491,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:490,47'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:491,0'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:494,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:491,33'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:495,42'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:490,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:491,33'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:502,15'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:502,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:504,31'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:508,9'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:503,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:504,31'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:508,9'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:512,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:509,46'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:513,42'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:509,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:508,47'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:510,22'
              BranchSideFuncs:
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:508,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:509,38'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - extract_mask256.3274
                - store8.3271
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:518,13'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - extract_mask256.3274
                - store8.3271
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:520,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:521,56'
              BranchSideFuncs:
                - store8.3271
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:524,28'
              BranchSideFuncs:
                - store8.3271
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:530,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:531,63'
              BranchSideFuncs:
                - store_i.3270
                - store8.3271
                - store8.3271
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:534,17'
              BranchSideFuncs:
                - store_i.3270
                - store8.3271
                - store8.3271
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:527,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:461,27'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:528,42'
              BranchSideFuncs:
                - store8.3271
                - store8.3271
                - store_i.3270
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - extract_mask256.3274
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:461,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:461,5'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:462,9'
              BranchSideFuncs:
                - vec256_mul.3282
                - sort_rows.3272
                - extract_mask256.3274
                - store8.3271
                - store8.3271
                - store_i.3270
                - store8.3271
                - extract_mask256.3274
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:354,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:356,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:358,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:361,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:364,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:367,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:368,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:371,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:375,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:383,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:386,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:391,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:405,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:426,17'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:432,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:433,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:435,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:437,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:441,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:447,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:459,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:470,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:486,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:492,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:510,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:521,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:528,17'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:531,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/pk_gen.c:537,17'
          Dst:             store_i
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.3313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.3313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.3315
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.3315
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.3315
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.3315
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.3315
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.3315
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.3315
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.3315
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.3315
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.3315
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
        - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.3318
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.3318
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.3322
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3322
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - extract_gf.3322
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - extract_gf.3322
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - extract_gf.3322
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3322
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.3321
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.3320
                - vec128_set2x.3318
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.3322
                - vec128_mul_gf.3317
                - vec128_add.3316
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_gf.3322
                - gf_is_zero_declassify.3319
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
                - vec128_mul_gf.3317
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - extract_bit.3320
                - vec128_set2x.3318
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          205
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:17,19'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:25,13'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:34,32'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:36,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:23,34'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:37,26'
              BranchSideFuncs:
                - vec128_mul_gf.3339
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:24,9'
              BranchSideFuncs:
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:45,16'
              BranchSideFuncs:
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:45,16'
              BranchSideFuncs:
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:56,16'
              BranchSideFuncs:
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:56,16'
              BranchSideFuncs:
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:67,16'
              BranchSideFuncs:
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:67,16'
              BranchSideFuncs:
                - vec128_set2x.3338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:76,31'
              BranchSideFuncs:
                - vec128_set2x.3338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:76,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:78,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:34,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.c:76,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.3357
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.3357
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_mul.3356
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
                - vec256_xor.3360
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_8192128_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:89,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:92,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_8192128_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:73,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:76,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_8192128_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_8192128_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:57,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:60,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_8192128_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE8192128_CLEAN_load4
        - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
        - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:117,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_load4
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:109,20'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:117,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:127,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:144,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_zero_mask
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          627
      EdgeCount:       108
      CyclomaticComplexity: 29
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128_CLEAN_root
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - uint64_sort.3409
                - uint64_is_equal_declassify.3408
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - uint64_sort.3409
                - uint64_is_equal_declassify.3408
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:66,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:71,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:72,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:65,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3408
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:66,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:75,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:80,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:83,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:88,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:111,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:111,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:94,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:94,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:93,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:94,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:115,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:92,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:116,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:131,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:142,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:138,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:131,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:137,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:131,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:138,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:147,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:148,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:153,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:152,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:152,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:152,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:146,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:153,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:146,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:124,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:147,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:124,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:123,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:125,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3407
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:160,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:161,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:53,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:63,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:66,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:75,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:80,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:83,18'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:116,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/pk_gen.c:142,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_GF_mul
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_GF_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_GF_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - gf_is_zero_declassify.3430
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:108,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:109,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:112,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:117,30'
              BranchSideFuncs:
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:117,30'
              BranchSideFuncs:
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:127,36'
              BranchSideFuncs:
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:126,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:127,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:130,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3480
                - PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
                - store_gf.3479
                - load4.3478
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:130,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:120,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
                - store8.3477
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:91,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:99,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:109,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:112,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:117,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:127,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:130,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:134,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:144,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.3540
                - uint16_cswap.3541
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:84,23'
              BranchSideFuncs:
                - vec256_set1_16b.3540
                - uint16_cswap.3541
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:83,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:84,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:79,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:81,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:84,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:93,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.3543
                - merge_rows.3543
                - minmax_rows.3539
                - minmax_rows.3539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:93,11'
              BranchSideFuncs:
                - merge_rows.3543
                - merge_rows.3543
                - minmax_rows.3539
                - minmax_rows.3539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:93,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:94,17'
              BranchSideFuncs:
                - minmax_rows.3539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:98,22'
              BranchSideFuncs:
                - merge_rows.3543
                - merge_rows.3543
                - minmax_rows.3539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:94,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:94,13'
              BranchSideFuncs:
                - minmax_rows.3539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:95,13'
              BranchSideFuncs:
                - minmax_rows.3539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:101,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:101,47'
              BranchSideFuncs:
                - minmax_rows.3539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.3539
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:101,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:101,9'
              BranchSideFuncs:
                - minmax_rows.3539
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:102,41'
              BranchSideFuncs:
                - minmax_rows.3539
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:95,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:98,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:99,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:102,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:109,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.3549
                - sort_rows.3549
                - merge_rows.3543
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:109,11'
              BranchSideFuncs:
                - sort_rows.3549
                - sort_rows.3549
                - merge_rows.3543
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:109,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:112,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:113,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:114,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:181,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:182,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:187,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:190,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:187,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:43,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.3544
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:43,18'
              BranchSideFuncs:
                - vec256_set1_32b.3544
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:46,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3545
                - vec256_set4x.3545
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:155,14'
              BranchSideFuncs:
                - vec256_set4x.3545
                - vec256_set4x.3545
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:160,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3545
                - vec256_set4x.3545
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:161,29'
              BranchSideFuncs:
                - vec256_set4x.3545
                - vec256_set4x.3545
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:169,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:170,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:129,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:130,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:133,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:134,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:135,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:138,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:139,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:143,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:144,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:127,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:145,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:126,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:128,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.3547
                - vec128_set2x.3546
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:47,5'
              BranchSideFuncs:
                - load_gf.3547
                - vec128_set2x.3546
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:53,16'
              BranchSideFuncs:
                - vec128_set2x.3546
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:59,18'
              BranchSideFuncs:
                - vec128_set2x.3546
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:48,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:59,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          723
      EdgeCount:       170
      CyclomaticComplexity: 44
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_fft
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - sort_rows
        - store8
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:205,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.3560
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - vec256_copy.3559
                - vec256_mul.3558
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.3558
                - vec256_mul.3558
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:234,5'
              BranchSideFuncs:
                - irr_load.3560
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - vec256_copy.3559
                - vec256_mul.3558
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.3558
                - vec256_mul.3558
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:240,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:241,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.3558
                - vec256_mul.3558
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:244,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.3558
                - vec256_mul.3558
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:246,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:247,27'
              BranchSideFuncs:
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:251,5'
              BranchSideFuncs:
                - vec256_copy.3559
                - de_bitslicing.3557
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:257,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:258,9'
              BranchSideFuncs:
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:263,5'
              BranchSideFuncs:
                - uint64_sort.3556
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:265,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:266,47'
              BranchSideFuncs:
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:271,5'
              BranchSideFuncs:
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:266,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:265,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3555
                - to_bitslicing_2x.3554
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:266,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:273,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:274,17'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:278,9'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:278,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:277,33'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:279,31'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:287,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:284,37'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:288,48'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:284,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:283,29'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:285,24'
              BranchSideFuncs:
                - vec256_mul.3558
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:297,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:298,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:301,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:302,17'
              BranchSideFuncs:
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:333,5'
              BranchSideFuncs:
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:310,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:305,42'
              BranchSideFuncs:
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:311,31'
              BranchSideFuncs:
                - vec256_cswap.3542
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - uint64_is_zero_declassify.3552
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:305,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:306,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:315,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:315,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:315,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:319,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:323,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:320,33'
              BranchSideFuncs:
                - extract_mask256.3551
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:324,36'
              BranchSideFuncs:
                - extract_mask256.3551
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:319,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:301,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3552
                - extract_mask256.3551
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:320,17'
              BranchSideFuncs:
                - extract_mask256.3551
                - uint64_is_zero_declassify.3552
                - extract_01_masks.3553
                - uint16_cswap.3541
                - vec256_set1_16b.3540
                - vec256_cswap.3542
                - composeinv.3550
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:337,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:336,34'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:338,43'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:336,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:337,13'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:348,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:347,38'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:349,60'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:342,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:343,13'
              BranchSideFuncs:
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:357,20'
              BranchSideFuncs:
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:365,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:364,47'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:365,0'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:368,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:369,42'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:364,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:365,33'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:376,15'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:376,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:377,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:378,31'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:382,9'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:386,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:383,46'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:387,42'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:383,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:382,47'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:384,22'
              BranchSideFuncs:
                - extract_mask256.3551
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:382,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:383,38'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - extract_mask256.3551
                - store8.3548
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:392,13'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - extract_mask256.3551
                - store8.3548
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:394,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:393,46'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:395,65'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:400,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:399,46'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:401,65'
              BranchSideFuncs:
                - store8.3548
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - extract_mask256.3551
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:335,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:335,5'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:336,9'
              BranchSideFuncs:
                - vec256_mul.3558
                - sort_rows.3549
                - extract_mask256.3551
                - store8.3548
                - store8.3548
                - extract_mask256.3551
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:234,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:236,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:238,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:241,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:244,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:247,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:248,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:251,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:255,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:263,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:266,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:271,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:285,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:306,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:307,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:309,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:311,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:315,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:321,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:333,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:344,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:360,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:366,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:384,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:395,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/pk_gen.c:401,21'
          Dst:             store8
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.3589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.3589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.3591
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.3591
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.3591
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.3591
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.3591
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.3591
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.3591
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.3591
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.3591
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.3591
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
        - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.3594
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.3594
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.3598
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3598
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - extract_gf.3598
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - extract_gf.3598
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - extract_gf.3598
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3598
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.3597
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.3596
                - vec128_set2x.3594
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.3598
                - vec128_mul_gf.3593
                - vec128_add.3592
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_gf.3598
                - gf_is_zero_declassify.3595
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_mul_gf.3593
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - extract_bit.3596
                - vec128_set2x.3594
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          195
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:15,19'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:23,13'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:32,32'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:34,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:21,34'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:35,26'
              BranchSideFuncs:
                - vec128_mul_gf.3615
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:21,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:22,9'
              BranchSideFuncs:
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.3614
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:71,31'
              BranchSideFuncs:
                - vec128_set2x.3614
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:70,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:71,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:73,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:32,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.c:71,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.3633
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.3633
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_mul.3632
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
                - vec256_xor.3636
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_8192128f_decaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_dec
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_dec
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:89,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:92,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:87,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:89,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_dec
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:92,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
    - functionName:    OQS_KEM_classic_mceliece_8192128f_encaps
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_enc
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_enc
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:73,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:76,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:71,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:73,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_enc
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:76,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
    - functionName:    OQS_KEM_classic_mceliece_8192128f_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_classic_mceliece_8192128f_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_keypair
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_keypair
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,46'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,91'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,94'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:57,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:60,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:55,94'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:57,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_keypair
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:60,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
    - functionName:    OQS_KEM_classic_mceliece_8192128f_new
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/kem_classic_mceliece_8192128f.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
        - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
        - PQCLEAN_MCELIECE8192128F_CLEAN_load4
        - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
        - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
                - OQS_SHA3_shake256
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_load4
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:110,20'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:118,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:128,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:145,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_store8
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128F_CLEAN_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:63,33'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:63,5'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128F_CLEAN_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:39,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:44,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:27,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_zero_mask
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          597
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - ctz
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:60,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:79,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
              BranchSideFuncs:
                - ctz.3690
                - uint64_is_zero_declassify.3691
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:86,27'
              BranchSideFuncs:
                - ctz.3690
                - uint64_is_zero_declassify.3691
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:92,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:76,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:95,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - ctz.3690
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:104,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:103,5'
              BranchSideFuncs:
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:105,17'
              BranchSideFuncs:
                - same_mask.3689
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:118,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:126,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:114,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:115,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:68,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:82,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:86,27'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:106,18'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:126,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_store8
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:21,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:40,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/uint64_sort.h:45,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         86
      ICount:          647
      EdgeCount:       115
      CyclomaticComplexity: 31
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128F_CLEAN_root
        - mov_columns
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:138,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - uint64_sort.3694
                - uint64_is_equal_declassify.3693
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:150,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - uint64_sort.3694
                - uint64_is_equal_declassify.3693
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:165,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:166,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:171,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:172,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:166,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:165,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3693
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:166,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:175,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:180,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:183,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:188,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:194,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:211,48'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:211,48'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:194,39'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:194,39'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:193,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:194,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:215,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:216,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:231,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:232,21'
              BranchSideFuncs:
                - mov_columns.3692
                - uint64_is_zero_declassify.3691
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:237,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:237,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:248,45'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:244,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:243,45'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:237,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:244,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:253,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:254,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:259,58'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:258,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:258,49'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:258,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:252,40'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:259,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:252,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:224,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:253,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:224,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:223,42'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:225,25'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3691
                - mov_columns.3692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:266,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:267,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:153,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:163,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:166,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:175,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:180,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:183,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:216,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:232,21'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/pk_gen.c:248,18'
          Dst:             uint64_is_zero_declassify
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_root
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_eval
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:33,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:33,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:35,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:33,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_eval
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_eval
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:17,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:20,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:20,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:24,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:20,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/root.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:16,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:16,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:16,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_zero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          180
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_GF_mul
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - gf_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_GF_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:32,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_GF_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:43,16'
              BranchSideFuncs:
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:49,20'
              BranchSideFuncs:
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:49,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:79,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:52,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:49,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:53,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:49,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:50,30'
              BranchSideFuncs:
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:58,36'
              BranchSideFuncs:
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:58,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:58,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:62,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:70,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:72,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:68,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:73,45'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:48,5'
              BranchSideFuncs:
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:65,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:69,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - gf_is_zero_declassify.3715
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:43,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_GF_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:50,20'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:58,14'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:62,15'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:73,38'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/sk_gen.c:65,29'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_keypair
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OQS_SHA3_shake256
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
        - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
        - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
        - load4
        - load_gf
        - store8
        - store_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:82,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:82,19'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:110,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:113,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:117,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:118,30'
              BranchSideFuncs:
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:128,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:131,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
                - OQS_SHA3_shake256
                - load_gf.3767
                - PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
                - store_gf.3766
                - load4.3765
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:131,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:121,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
                - store8.3764
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:92,5'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:100,9'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:110,20'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:113,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:118,13'
          Dst:             store_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:128,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:131,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:135,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:145,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_dec
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128F_AVX2_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_decrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:52,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_decrypt
                - OQS_SHA3_shake256
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:64,22'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:68,14'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:56,34'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_decrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:71,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_kem_enc
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - PQCLEAN_MCELIECE8192128F_AVX2_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_encrypt
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:24,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_encrypt
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:28,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_encrypt
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/operations.c:33,5'
          Dst:             OQS_SHA3_shake256
    - functionName:    minmax_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - uint16_cswap
        - vec256_cswap
        - vec256_set1_16b
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:114,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.3835
                - uint16_cswap.3836
                - vec256_cswap.3837
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:122,23'
              BranchSideFuncs:
                - vec256_set1_16b.3835
                - uint16_cswap.3836
                - vec256_cswap.3837
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:121,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:122,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:117,10'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:119,5'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:122,9'
          Dst:             vec256_cswap
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    merge_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - merge_rows
        - minmax_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:131,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - merge_rows.3838
                - merge_rows.3838
                - minmax_rows.3834
                - minmax_rows.3834
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:131,11'
              BranchSideFuncs:
                - merge_rows.3838
                - merge_rows.3838
                - minmax_rows.3834
                - minmax_rows.3834
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:132,17'
              BranchSideFuncs:
                - minmax_rows.3834
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:136,22'
              BranchSideFuncs:
                - merge_rows.3838
                - merge_rows.3838
                - minmax_rows.3834
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:132,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:132,13'
              BranchSideFuncs:
                - minmax_rows.3834
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:133,13'
              BranchSideFuncs:
                - minmax_rows.3834
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:139,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:139,47'
              BranchSideFuncs:
                - minmax_rows.3834
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.3834
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:139,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:139,9'
              BranchSideFuncs:
                - minmax_rows.3834
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:140,41'
              BranchSideFuncs:
                - minmax_rows.3834
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:133,13'
          Dst:             minmax_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:136,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:137,9'
          Dst:             merge_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:140,13'
          Dst:             minmax_rows
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set1_32b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_cswap
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ctz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:40,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:45,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sort_rows
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - merge_rows
        - sort_rows
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:147,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - sort_rows.3847
                - sort_rows.3847
                - merge_rows.3838
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:147,11'
              BranchSideFuncs:
                - sort_rows.3847
                - sort_rows.3847
                - merge_rows.3838
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:147,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:147,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:150,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:151,5'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:152,5'
          Dst:             merge_rows
    - functionName:    composeinv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:296,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:297,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:296,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:297,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:302,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:304,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:305,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:307,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:302,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
    - functionName:    extract_mask256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_set1_32b
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:71,18'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set1_32b.3839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:71,18'
              BranchSideFuncs:
                - vec256_set1_32b.3839
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:74,12'
          Dst:             vec256_set1_32b
    - functionName:    uint64_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_zero_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:23,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_zero_mask
    - functionName:    extract_01_masks
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mov_columns
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          275
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ctz
        - int16_cswap
        - same_mask
        - uint64_is_zero_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:225,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:226,28'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:233,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:238,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:238,18'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:241,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:241,13'
              BranchSideFuncs:
                - ctz.3842
                - uint64_is_zero_declassify.3850
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:245,24'
              BranchSideFuncs:
                - ctz.3842
                - uint64_is_zero_declassify.3850
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:253,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:235,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:254,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:248,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:251,23'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:253,27'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:253,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:235,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:254,21'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - ctz.3842
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:262,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:263,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:271,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:263,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:262,5'
              BranchSideFuncs:
                - same_mask.3840
                - int16_cswap.3841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:264,42'
              BranchSideFuncs:
                - same_mask.3840
                - int16_cswap.3841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:274,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:275,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:283,64'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:270,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:270,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:271,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:241,13'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:245,24'
          Dst:             ctz
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:264,57'
          Dst:             same_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:264,13'
          Dst:             int16_cswap
    - functionName:    to_bitslicing_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          116
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:193,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3843
                - vec256_set4x.3843
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:193,14'
              BranchSideFuncs:
                - vec256_set4x.3843
                - vec256_set4x.3843
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:198,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.3843
                - vec256_set4x.3843
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:199,29'
              BranchSideFuncs:
                - vec256_set4x.3843
                - vec256_set4x.3843
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:207,26'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:208,26'
          Dst:             vec256_set4x
    - functionName:    uint64_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:17,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:17,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_equal_mask
    - functionName:    uint64_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:33,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:32,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:34,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:32,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:33,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:38,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:40,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:39,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:41,34'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:42,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:45,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:39,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:38,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/uint64_sort.h:40,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    de_bitslicing
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          139
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:167,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:168,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:171,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:172,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:173,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:176,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:177,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:178,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:181,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:182,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:165,39'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:183,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:164,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:166,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.3845
                - vec128_set2x.3844
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:47,5'
              BranchSideFuncs:
                - load_gf.3845
                - vec128_set2x.3844
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:53,16'
              BranchSideFuncs:
                - vec128_set2x.3844
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:59,18'
              BranchSideFuncs:
                - vec128_set2x.3844
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:48,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:59,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_pk_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         133
      ICount:          743
      EdgeCount:       177
      CyclomaticComplexity: 46
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_fft
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
        - composeinv
        - de_bitslicing
        - extract_01_masks
        - extract_mask256
        - irr_load
        - mov_columns
        - sort_rows
        - store8
        - to_bitslicing_2x
        - uint16_cswap
        - uint64_is_equal_declassify
        - uint64_is_zero_declassify
        - uint64_sort
        - vec256_copy
        - vec256_cswap
        - vec256_mul
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:319,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:0,0'
              BranchSideFuncs:
                - irr_load.3859
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - vec256_copy.3858
                - vec256_mul.3857
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.3857
                - vec256_mul.3857
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:348,5'
              BranchSideFuncs:
                - irr_load.3859
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - vec256_copy.3858
                - vec256_mul.3857
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.3857
                - vec256_mul.3857
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:354,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:355,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.3857
                - vec256_mul.3857
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:358,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.3857
                - vec256_mul.3857
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:360,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:361,27'
              BranchSideFuncs:
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:365,5'
              BranchSideFuncs:
                - vec256_copy.3858
                - de_bitslicing.3856
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:371,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:372,9'
              BranchSideFuncs:
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:377,5'
              BranchSideFuncs:
                - uint64_sort.3855
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:379,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:380,47'
              BranchSideFuncs:
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:385,5'
              BranchSideFuncs:
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:380,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:379,37'
              BranchSideFuncs:
                - uint64_is_equal_declassify.3854
                - to_bitslicing_2x.3853
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:380,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:387,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:388,17'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:392,9'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:392,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:391,33'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:393,31'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:401,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:398,37'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:402,48'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:398,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:397,29'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:399,24'
              BranchSideFuncs:
                - vec256_mul.3857
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:411,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:412,33'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:416,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:415,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:416,17'
              BranchSideFuncs:
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:454,5'
              BranchSideFuncs:
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:419,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:420,17'
              BranchSideFuncs:
                - mov_columns.3852
                - uint64_is_zero_declassify.3850
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:425,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:420,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:420,17'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:425,22'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:431,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:425,42'
              BranchSideFuncs:
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - uint64_is_zero_declassify.3850
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:432,31'
              BranchSideFuncs:
                - vec256_cswap.3837
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - uint64_is_zero_declassify.3850
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:425,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:426,48'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:436,41'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:436,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:436,14'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:440,29'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:444,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:441,33'
              BranchSideFuncs:
                - extract_mask256.3849
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:445,36'
              BranchSideFuncs:
                - extract_mask256.3849
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:440,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:415,5'
              BranchSideFuncs:
                - uint64_is_zero_declassify.3850
                - extract_mask256.3849
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:441,17'
              BranchSideFuncs:
                - extract_mask256.3849
                - uint64_is_zero_declassify.3850
                - extract_01_masks.3851
                - uint16_cswap.3836
                - vec256_set1_16b.3835
                - vec256_cswap.3837
                - mov_columns.3852
                - composeinv.3848
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:458,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:457,34'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:459,43'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:457,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:458,13'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:464,13'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:469,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:468,38'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:470,60'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:463,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:464,13'
              BranchSideFuncs:
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:478,20'
              BranchSideFuncs:
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:486,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:485,47'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:486,0'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:489,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:486,33'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:490,42'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:485,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:486,33'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:497,15'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:497,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:499,31'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:503,9'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:498,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:499,31'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:503,9'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:507,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:504,46'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:508,42'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:504,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:503,47'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:505,22'
              BranchSideFuncs:
                - extract_mask256.3849
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:503,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:504,38'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - extract_mask256.3849
                - store8.3846
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:513,13'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - extract_mask256.3849
                - store8.3846
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:515,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:514,46'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:516,65'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:521,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:520,46'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:522,65'
              BranchSideFuncs:
                - store8.3846
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - extract_mask256.3849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:456,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:456,5'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:457,9'
              BranchSideFuncs:
                - vec256_mul.3857
                - sort_rows.3847
                - extract_mask256.3849
                - store8.3846
                - store8.3846
                - extract_mask256.3849
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:348,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:350,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:352,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:355,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:358,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:361,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:362,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:365,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:369,5'
          Dst:             de_bitslicing
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:377,5'
          Dst:             uint64_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:380,13'
          Dst:             uint64_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:385,5'
          Dst:             to_bitslicing_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:399,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:420,17'
          Dst:             mov_columns
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:426,13'
          Dst:             extract_01_masks
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:428,13'
          Dst:             uint16_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:430,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:432,17'
          Dst:             vec256_cswap
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:436,14'
          Dst:             uint64_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:442,18'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:454,5'
          Dst:             composeinv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:465,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:481,9'
          Dst:             sort_rows
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:487,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:505,22'
          Dst:             extract_mask256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:516,21'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/pk_gen.c:522,21'
          Dst:             store8
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x64_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:22,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:22,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x64_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x64_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:    vec128_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - vec128_xor.3888
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:74,27'
              BranchSideFuncs:
                - vec128_xor.3888
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:73,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:74,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:74,16'
          Dst:             vec128_xor
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_is_zero_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:18,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_zero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:18,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_zero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:18,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_zero_mask
    - functionName:    extract_bit
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:46,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:49,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    transpose_128x128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.3890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:56,5'
              BranchSideFuncs:
                - transpose_64x64.3890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:57,29'
              BranchSideFuncs:
                - transpose_64x64.3890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:59,40'
              BranchSideFuncs:
                - transpose_64x64.3890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:56,25'
              BranchSideFuncs:
                - transpose_64x64.3890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:58,13'
              BranchSideFuncs:
                - transpose_64x64.3890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:65,13'
              BranchSideFuncs:
                - transpose_64x64.3890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:71,9'
              BranchSideFuncs:
                - transpose_64x64.3890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:71,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:70,25'
              BranchSideFuncs:
                - transpose_64x64.3890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:72,29'
              BranchSideFuncs:
                - transpose_64x64.3890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:78,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:77,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:79,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:77,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:76,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:78,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:72,13'
          Dst:             transpose_64x64
    - functionName:    extract_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:31,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:36,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_genpoly_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          326
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
        - extract_bit
        - extract_gf
        - gf_is_zero_declassify
        - transpose_128x128
        - vec128_add
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.3893
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:113,19'
              BranchSideFuncs:
                - vec128_set2x.3893
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:115,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:123,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:118,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:119,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:130,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:136,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - extract_gf.3897
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3897
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:137,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - extract_gf.3897
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:138,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - extract_gf.3897
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:141,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:133,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - extract_gf.3897
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:142,26'
              BranchSideFuncs:
                - extract_gf.3897
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:133,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:134,9'
              BranchSideFuncs:
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - transpose_128x128.3896
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:148,27'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:151,29'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:153,27'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:151,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:152,9'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:159,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:160,20'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:165,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:166,32'
              BranchSideFuncs:
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:169,23'
              BranchSideFuncs:
                - extract_bit.3895
                - vec128_set2x.3893
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:161,17'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:174,24'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:176,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:176,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:182,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:188,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:187,33'
              BranchSideFuncs:
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:189,32'
              BranchSideFuncs:
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:159,5'
              BranchSideFuncs:
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:188,19'
              BranchSideFuncs:
                - extract_gf.3897
                - vec128_mul_gf.3892
                - vec128_add.3891
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_gf.3897
                - gf_is_zero_declassify.3894
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_mul_gf.3892
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - extract_bit.3895
                - vec128_set2x.3893
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:113,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:134,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:142,26'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:148,9'
          Dst:             transpose_128x128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:161,17'
          Dst:             extract_bit
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:163,20'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:174,13'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:176,13'
          Dst:             gf_is_zero_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:182,15'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:183,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:185,18'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:189,21'
          Dst:             extract_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:191,17'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:192,17'
          Dst:             vec128_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/sk_gen.c:194,27'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:105,19'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:108,5'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_GF
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          195
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:0,0'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:15,19'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:23,13'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:32,32'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:34,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:21,34'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:35,26'
              BranchSideFuncs:
                - vec128_mul_gf.3914
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:21,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:22,9'
              BranchSideFuncs:
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:43,16'
              BranchSideFuncs:
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:57,16'
              BranchSideFuncs:
                - vec128_set2x.3913
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:71,31'
              BranchSideFuncs:
                - vec128_set2x.3913
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:70,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:71,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:73,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:32,9'
          Dst:             vec128_mul_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.c:71,18'
          Dst:             vec128_set2x
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - vec256_copy
        - vec256_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_copy.3932
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:45,5'
              BranchSideFuncs:
                - vec256_copy.3932
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_mul.3931
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:45,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:47,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:48,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:50,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:52,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:54,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:55,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:57,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:58,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:60,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:61,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:62,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:63,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:64,5'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:66,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_xor
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:13,20'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:0,0'
              BranchSideFuncs:
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:13,20'
              BranchSideFuncs:
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
                - vec256_xor.3935
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:13,9'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:15,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:16,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:17,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:18,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:19,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:20,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:21,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:22,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:23,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:24,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:25,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:26,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:27,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:28,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:29,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:30,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:31,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:32,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.c:33,18'
          Dst:             vec256_xor
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_512_decaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber512_avx2_dec
        - pqcrystals_kyber512_ref_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_dec
                - pqcrystals_kyber512_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:173,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_dec
                - pqcrystals_kyber512_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:173,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:173,49'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:173,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:173,92'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:175,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_dec
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_512.c:173,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:173,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:173,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:175,23'
          Dst:             pqcrystals_kyber512_avx2_dec
        - Src:             'src/kem/kyber/kem_kyber_512.c:178,23'
          Dst:             pqcrystals_kyber512_ref_dec
    - functionName:    OQS_KEM_kyber_512_encaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber512_avx2_enc
        - pqcrystals_kyber512_ref_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:131,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_enc
                - pqcrystals_kyber512_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:131,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_enc
                - pqcrystals_kyber512_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:131,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:131,49'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:131,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:131,92'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:131,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:133,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_enc
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_512.c:131,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:131,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:131,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:133,23'
          Dst:             pqcrystals_kyber512_avx2_enc
        - Src:             'src/kem/kyber/kem_kyber_512.c:136,23'
          Dst:             pqcrystals_kyber512_ref_enc
    - functionName:    OQS_KEM_kyber_512_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_512_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber512_avx2_keypair
        - pqcrystals_kyber512_ref_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:89,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_keypair
                - pqcrystals_kyber512_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:89,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber512_avx2_keypair
                - pqcrystals_kyber512_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:89,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:89,49'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:89,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:89,92'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:89,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:91,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_keypair
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_512.c:89,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:89,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:89,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_512.c:91,23'
          Dst:             pqcrystals_kyber512_avx2_keypair
        - Src:             'src/kem/kyber/kem_kyber_512.c:94,23'
          Dst:             pqcrystals_kyber512_ref_keypair
    - functionName:    OQS_KEM_kyber_512_new
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/kyber/kem_kyber_512.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/kem_kyber_512.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_512.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    pqcrystals_kyber512_ref_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber512_ref_cmov
        - pqcrystals_kyber512_ref_indcpa_dec
        - pqcrystals_kyber512_ref_indcpa_enc
        - pqcrystals_kyber512_ref_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:100,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_indcpa_enc
                - pqcrystals_kyber512_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber512_ref_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:106,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_indcpa_enc
                - pqcrystals_kyber512_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber512_ref_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:106,3'
          Dst:             pqcrystals_kyber512_ref_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:111,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:114,3'
          Dst:             pqcrystals_kyber512_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:116,10'
          Dst:             pqcrystals_kyber512_ref_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:119,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:122,3'
          Dst:             pqcrystals_kyber512_ref_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:125,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_ref_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber512_ref_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:59,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:59,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:61,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:65,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:68,3'
          Dst:             pqcrystals_kyber512_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:71,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:73,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_ref_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          277
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber512_ref_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:28,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:27,3'
          Dst:             pqcrystals_kyber512_ref_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:30,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/kem.c:32,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber512_ref_cmov_int16
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:51,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:56,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/verify.c:24,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber512_avx2_cmov
        - pqcrystals_kyber512_avx2_indcpa_dec
        - pqcrystals_kyber512_avx2_indcpa_enc
        - pqcrystals_kyber512_avx2_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:98,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_indcpa_enc
                - pqcrystals_kyber512_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber512_avx2_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:102,25'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_indcpa_enc
                - pqcrystals_kyber512_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber512_avx2_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:104,3'
          Dst:             pqcrystals_kyber512_avx2_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:108,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:111,3'
          Dst:             pqcrystals_kyber512_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:113,10'
          Dst:             pqcrystals_kyber512_avx2_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:116,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:119,3'
          Dst:             pqcrystals_kyber512_avx2_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:122,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_avx2_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber512_avx2_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:54,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:58,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:58,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:60,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:63,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:67,3'
          Dst:             pqcrystals_kyber512_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:70,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:72,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_avx2_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber512_avx2_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:27,3'
          Dst:             pqcrystals_kyber512_avx2_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:29,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/kem.c:31,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber512_avx2_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          260
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:70,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:71,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:72,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:72,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:78,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:82,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          267
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:30,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:34,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:36,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/verify.c:36,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_768_decaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber768_avx2_dec
        - pqcrystals_kyber768_ref_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_dec
                - pqcrystals_kyber768_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:173,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_dec
                - pqcrystals_kyber768_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:173,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:173,49'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:173,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:173,92'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:175,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:178,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_dec
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_768.c:173,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:173,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:173,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:175,23'
          Dst:             pqcrystals_kyber768_avx2_dec
        - Src:             'src/kem/kyber/kem_kyber_768.c:178,23'
          Dst:             pqcrystals_kyber768_ref_dec
    - functionName:    OQS_KEM_kyber_768_encaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber768_avx2_enc
        - pqcrystals_kyber768_ref_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:131,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_enc
                - pqcrystals_kyber768_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:131,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_enc
                - pqcrystals_kyber768_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:131,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:131,49'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:131,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:131,92'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:131,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:133,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:136,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_enc
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_768.c:131,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:131,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:131,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:133,23'
          Dst:             pqcrystals_kyber768_avx2_enc
        - Src:             'src/kem/kyber/kem_kyber_768.c:136,23'
          Dst:             pqcrystals_kyber768_ref_enc
    - functionName:    OQS_KEM_kyber_768_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_768_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber768_avx2_keypair
        - pqcrystals_kyber768_ref_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:89,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_keypair
                - pqcrystals_kyber768_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:89,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber768_avx2_keypair
                - pqcrystals_kyber768_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:89,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:89,49'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:89,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:89,92'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:89,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:91,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:94,23'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_keypair
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_768.c:89,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:89,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:89,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_768.c:91,23'
          Dst:             pqcrystals_kyber768_avx2_keypair
        - Src:             'src/kem/kyber/kem_kyber_768.c:94,23'
          Dst:             pqcrystals_kyber768_ref_keypair
    - functionName:    OQS_KEM_kyber_768_new
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/kyber/kem_kyber_768.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/kem_kyber_768.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_768.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    pqcrystals_kyber768_ref_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber768_ref_cmov
        - pqcrystals_kyber768_ref_indcpa_dec
        - pqcrystals_kyber768_ref_indcpa_enc
        - pqcrystals_kyber768_ref_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:100,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_indcpa_enc
                - pqcrystals_kyber768_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber768_ref_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:106,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_indcpa_enc
                - pqcrystals_kyber768_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber768_ref_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:106,3'
          Dst:             pqcrystals_kyber768_ref_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:111,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:114,3'
          Dst:             pqcrystals_kyber768_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:116,10'
          Dst:             pqcrystals_kyber768_ref_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:119,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:122,3'
          Dst:             pqcrystals_kyber768_ref_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:125,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_ref_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber768_ref_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:59,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:59,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:61,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:65,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:68,3'
          Dst:             pqcrystals_kyber768_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:71,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:73,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_ref_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          366
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber768_ref_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:28,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:27,3'
          Dst:             pqcrystals_kyber768_ref_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:30,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/kem.c:32,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber768_ref_cmov_int16
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:51,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:56,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/verify.c:24,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber768_avx2_cmov
        - pqcrystals_kyber768_avx2_indcpa_dec
        - pqcrystals_kyber768_avx2_indcpa_enc
        - pqcrystals_kyber768_avx2_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:98,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_indcpa_enc
                - pqcrystals_kyber768_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber768_avx2_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:102,25'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_indcpa_enc
                - pqcrystals_kyber768_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber768_avx2_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:104,3'
          Dst:             pqcrystals_kyber768_avx2_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:108,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:111,3'
          Dst:             pqcrystals_kyber768_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:113,10'
          Dst:             pqcrystals_kyber768_avx2_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:116,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:119,3'
          Dst:             pqcrystals_kyber768_avx2_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:122,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_avx2_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber768_avx2_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:54,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:58,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:58,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:60,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:63,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:67,3'
          Dst:             pqcrystals_kyber768_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:70,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:72,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_avx2_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber768_avx2_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:27,3'
          Dst:             pqcrystals_kyber768_avx2_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:29,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/kem.c:31,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber768_avx2_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          260
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:70,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:71,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:72,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:72,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:78,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:82,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          267
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:30,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:34,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:36,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/verify.c:36,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_1024_decaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber1024_avx2_dec
        - pqcrystals_kyber1024_ref_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:113,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_dec
                - pqcrystals_kyber1024_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:113,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_dec
                - pqcrystals_kyber1024_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:113,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:113,49'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:118,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:113,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:113,92'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:118,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:113,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:115,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:118,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_dec
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_1024.c:113,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:113,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:113,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:115,23'
          Dst:             pqcrystals_kyber1024_avx2_dec
        - Src:             'src/kem/kyber/kem_kyber_1024.c:118,23'
          Dst:             pqcrystals_kyber1024_ref_dec
    - functionName:    OQS_KEM_kyber_1024_encaps
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber1024_avx2_enc
        - pqcrystals_kyber1024_ref_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_enc
                - pqcrystals_kyber1024_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:87,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_enc
                - pqcrystals_kyber1024_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:87,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:87,49'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:92,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:87,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:87,92'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:92,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:87,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:89,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:92,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_enc
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_1024.c:87,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:87,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:87,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:89,23'
          Dst:             pqcrystals_kyber1024_avx2_enc
        - Src:             'src/kem/kyber/kem_kyber_1024.c:92,23'
          Dst:             pqcrystals_kyber1024_ref_enc
    - functionName:    OQS_KEM_kyber_1024_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_kyber_1024_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - pqcrystals_kyber1024_avx2_keypair
        - pqcrystals_kyber1024_ref_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:61,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_keypair
                - pqcrystals_kyber1024_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:61,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - pqcrystals_kyber1024_avx2_keypair
                - pqcrystals_kyber1024_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:61,46'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:61,49'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:66,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:61,89'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:61,92'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:66,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:61,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:63,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:66,23'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_keypair
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_1024.c:61,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:61,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:61,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/kyber/kem_kyber_1024.c:63,23'
          Dst:             pqcrystals_kyber1024_avx2_keypair
        - Src:             'src/kem/kyber/kem_kyber_1024.c:66,23'
          Dst:             pqcrystals_kyber1024_ref_keypair
    - functionName:    OQS_KEM_kyber_1024_new
      functionSourceFile: '/src/liboqs/src/kem/kyber/kem_kyber_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/kyber/kem_kyber_1024.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/kem_kyber_1024.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/kem_kyber_1024.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    pqcrystals_kyber1024_ref_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber1024_ref_cmov
        - pqcrystals_kyber1024_ref_indcpa_dec
        - pqcrystals_kyber1024_ref_indcpa_enc
        - pqcrystals_kyber1024_ref_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:100,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_indcpa_enc
                - pqcrystals_kyber1024_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber1024_ref_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:106,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_indcpa_enc
                - pqcrystals_kyber1024_ref_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber1024_ref_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:106,3'
          Dst:             pqcrystals_kyber1024_ref_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:111,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:114,3'
          Dst:             pqcrystals_kyber1024_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:116,10'
          Dst:             pqcrystals_kyber1024_ref_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:119,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:122,3'
          Dst:             pqcrystals_kyber1024_ref_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:125,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_ref_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber1024_ref_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:59,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:59,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:61,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:65,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:68,3'
          Dst:             pqcrystals_kyber1024_ref_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:71,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:73,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_ref_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          462
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber1024_ref_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:28,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:28,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:29,41'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:27,3'
          Dst:             pqcrystals_kyber1024_ref_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:30,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/kem.c:32,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber1024_ref_cmov_int16
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          197
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:51,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:55,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:56,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          139
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:24,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:21,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:22,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/verify.c:24,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - pqcrystals_kyber1024_avx2_cmov
        - pqcrystals_kyber1024_avx2_indcpa_dec
        - pqcrystals_kyber1024_avx2_indcpa_enc
        - pqcrystals_kyber1024_avx2_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:98,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_indcpa_enc
                - pqcrystals_kyber1024_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber1024_avx2_cmov
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:102,25'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_indcpa_dec
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_indcpa_enc
                - pqcrystals_kyber1024_avx2_verify
                - OQS_SHA3_sha3_256
                - pqcrystals_kyber1024_avx2_cmov
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:104,3'
          Dst:             pqcrystals_kyber1024_avx2_indcpa_dec
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:108,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:111,3'
          Dst:             pqcrystals_kyber1024_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:113,10'
          Dst:             pqcrystals_kyber1024_avx2_verify
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:116,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:119,3'
          Dst:             pqcrystals_kyber1024_avx2_cmov
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:122,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_avx2_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - OQS_randombytes
        - pqcrystals_kyber1024_avx2_indcpa_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:54,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:58,3'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_indcpa_enc
                - OQS_SHA3_sha3_256
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:58,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:60,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:63,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:64,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:67,3'
          Dst:             pqcrystals_kyber1024_avx2_indcpa_enc
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:70,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:72,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_avx2_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_randombytes
        - pqcrystals_kyber1024_avx2_indcpa_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_indcpa_keypair
                - OQS_SHA3_sha3_256
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:27,3'
          Dst:             pqcrystals_kyber1024_avx2_indcpa_keypair
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:29,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/kem.c:31,3'
          Dst:             OQS_randombytes
    - functionName:    pqcrystals_kyber1024_avx2_cmov
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          260
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:70,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:78,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:71,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:72,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:72,47'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:72,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:78,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:81,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:82,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_verify
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          267
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:30,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:25,44'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:24,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:25,44'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:32,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:34,7'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:36,10'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:36,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/verify.c:36,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_ml_kem_512_decaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:173,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:173,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:173,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:173,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:173,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:175,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_dec
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:173,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:173,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:173,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:175,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_dec
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:178,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_dec
    - functionName:    OQS_KEM_ml_kem_512_encaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:141,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:141,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:141,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:141,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:141,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:143,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:141,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:141,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:141,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:143,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:146,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_enc
    - functionName:    OQS_KEM_ml_kem_512_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:73,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:73,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:73,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:73,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:73,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:75,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:73,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:73,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:73,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:75,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:78,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
    - functionName:    OQS_KEM_ml_kem_512_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:109,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:109,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:109,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:109,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:109,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:111,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:109,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:109,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:109,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:111,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:114,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
    - functionName:    OQS_KEM_ml_kem_512_new
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_512.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_512.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_512.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
                - mlk_ct_sel_uint8
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          355
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:354,10'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8
                - mlk_value_barrier_u8
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8
                - mlk_value_barrier_u8
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_ct_memcmp
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero
                - mlk_zeroize
                - mlk_zeroize
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_ct_memcmp
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero
                - mlk_zeroize
                - mlk_zeroize
                - mlk_zeroize
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_ct_memcmp
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero
                - mlk_zeroize
                - mlk_zeroize
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc_derand
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_enc_derand
                - mlk_zeroize
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/../../integration/liboqs/config_c.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_zeroize
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_zeroize
                - mlk_zeroize
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_zeroize
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
                - mlk_zeroize
                - mlk_zeroize
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
                - mlk_ct_memcmp
                - mlk_zeroize
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
                - mlk_ct_memcmp
                - mlk_zeroize
                - mlk_zeroize
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
                - mlk_zeroize
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
                - mlk_zeroize
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1122_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:409,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta2
                - mlk_poly_cbd_eta2
                - mlk_zeroize.4266
                - mlk_zeroize.4266
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:412,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta2
                - mlk_poly_cbd_eta2
                - mlk_zeroize.4266
                - mlk_zeroize.4266
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:425,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:433,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:434,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:435,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:436,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:445,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:446,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd3
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:291,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd3
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:291,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd3
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:291,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd3
    - functionName:    mlk_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:361,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:361,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:361,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd2
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:373,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2
                - mlk_zeroize.4266
                - mlk_zeroize.4266
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:376,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2
                - mlk_zeroize.4266
                - mlk_zeroize.4266
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:378,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:380,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:386,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:387,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_zeroize.4266
                - mlk_zeroize.4266
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_poly_cbd_eta1
                - mlk_zeroize.4266
                - mlk_zeroize.4266
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          220
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:153,33'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:153,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:101,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:101,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:64,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:64,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_load24_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd3
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load24_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:321,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load24_littleendian
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:327,56'
              BranchSideFuncs:
                - mlk_load24_littleendian
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:321,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:327,56'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:342,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:327,24'
          Dst:             mlk_load24_littleendian
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4299
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:137,10'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - mlk_rej_uniform
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4299
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4335
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4335
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4336
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4336
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
                - mlk_ct_sel_uint8.4334
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          187
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:354,10'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4335
                - mlk_value_barrier_u8.4337
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4335
                - mlk_value_barrier_u8.4337
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4341
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk.4340
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_ct_memcmp.4339
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4338
                - mlk_zeroize.4341
                - mlk_zeroize.4341
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk.4340
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_ct_memcmp.4339
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4338
                - mlk_zeroize.4341
                - mlk_zeroize.4341
                - mlk_zeroize.4341
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_ct_memcmp.4339
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4338
                - mlk_zeroize.4341
                - mlk_zeroize.4341
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4346
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc_derand
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes.4346
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc_derand
                - mlk_zeroize.4341
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk.4347
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_zeroize.4341
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk.4347
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_zeroize.4341
                - mlk_zeroize.4341
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_zeroize.4341
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
                - mlk_zeroize.4341
                - mlk_zeroize.4341
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4339
                - mlk_zeroize.4341
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4339
                - mlk_zeroize.4341
                - mlk_zeroize.4341
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4346
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
                - mlk_zeroize.4341
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes.4346
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
                - mlk_zeroize.4341
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1122_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:409,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta2.4397
                - mlk_poly_cbd_eta2.4397
                - mlk_zeroize.4398
                - mlk_zeroize.4398
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:412,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta2.4397
                - mlk_poly_cbd_eta2.4397
                - mlk_zeroize.4398
                - mlk_zeroize.4398
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:425,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:433,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:434,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:435,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:436,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:445,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:446,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd3
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:291,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd3
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:291,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd3
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:291,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd3
    - functionName:    mlk_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:361,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:361,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:361,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd2
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:373,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4397
                - mlk_zeroize.4398
                - mlk_zeroize.4398
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:376,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4397
                - mlk_zeroize.4398
                - mlk_zeroize.4398
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:378,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:380,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:386,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:387,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_zeroize.4398
                - mlk_zeroize.4398
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_poly_cbd_eta1.4396
                - mlk_zeroize.4398
                - mlk_zeroize.4398
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
    - functionName:    mlk_polyvec_basemul_acc_montgomery_cached_k2_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:87,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:87,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:87,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_polyvec_basemul_acc_montgomery_cached_k2_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:187,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k2_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:187,3'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k2_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:187,3'
          Dst:             mlk_polyvec_basemul_acc_montgomery_cached_k2_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:101,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:101,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d10
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:64,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:64,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
    - functionName:    mlk_load24_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd3
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load24_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:321,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load24_littleendian.4430
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:327,56'
              BranchSideFuncs:
                - mlk_load24_littleendian.4430
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:321,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:327,56'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:342,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:327,24'
          Dst:             mlk_load24_littleendian
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian.4433
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian.4433
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4437
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_rej_uniform_native
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:125,14'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4429
                - mlk_rej_uniform_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:125,14'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4429
                - mlk_rej_uniform_native
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:125,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:127,15'
              BranchSideFuncs:
                - mlk_rej_uniform_native
                - mlk_rej_uniform_scalar.4429
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4429
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:127,15'
          Dst:             mlk_rej_uniform_native
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - mlk_rej_uniform.4436
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4437
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - functionName:    OQS_KEM_ml_kem_768_decaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:173,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:173,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:173,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:173,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:173,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:175,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_dec
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:173,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:173,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:173,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:175,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_dec
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:178,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_dec
    - functionName:    OQS_KEM_ml_kem_768_encaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:141,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:141,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:141,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:141,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:141,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:143,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:141,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:141,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:141,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:143,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:146,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_enc
    - functionName:    OQS_KEM_ml_kem_768_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:73,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:73,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:73,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:73,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:73,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:75,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:73,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:73,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:73,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:75,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:78,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
    - functionName:    OQS_KEM_ml_kem_768_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:109,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:109,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:109,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:109,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:109,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:111,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:109,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:109,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:109,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:111,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:114,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
    - functionName:    OQS_KEM_ml_kem_768_new
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_768.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_768.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_768.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_768.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4492
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4492
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
                - mlk_ct_sel_uint8.4490
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,17'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4491
                - mlk_value_barrier_u8.4493
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4497
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk.4496
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_ct_memcmp.4495
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4494
                - mlk_zeroize.4497
                - mlk_zeroize.4497
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk.4496
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_ct_memcmp.4495
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4494
                - mlk_zeroize.4497
                - mlk_zeroize.4497
                - mlk_zeroize.4497
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_ct_memcmp.4495
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4494
                - mlk_zeroize.4497
                - mlk_zeroize.4497
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4502
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc_derand
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes.4502
                - PQCP_MLKEM_NATIVE_MLKEM768_C_enc_derand
                - mlk_zeroize.4497
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/../../integration/liboqs/config_c.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk.4503
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_zeroize.4497
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk.4503
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_zeroize.4497
                - mlk_zeroize.4497
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_zeroize.4497
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
                - mlk_zeroize.4497
                - mlk_zeroize.4497
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
                - mlk_ct_memcmp.4495
                - mlk_zeroize.4497
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
                - mlk_ct_memcmp.4495
                - mlk_zeroize.4497
                - mlk_zeroize.4497
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4502
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
                - mlk_zeroize.4497
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes.4502
                - PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
                - mlk_zeroize.4497
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_cbd2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:289,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:289,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:289,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_zeroize.4544
                - mlk_zeroize.4544
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_poly_cbd_eta1.4545
                - mlk_zeroize.4544
                - mlk_zeroize.4544
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          278
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:153,33'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:153,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d10
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:101,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:101,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d10
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:64,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:64,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian.4571
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian.4571
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4575
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:137,10'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4570
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4570
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - mlk_rej_uniform.4574
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4575
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4612
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4612
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
                - mlk_ct_sel_uint8.4610
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          202
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,17'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4611
                - mlk_value_barrier_u8.4613
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4617
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk.4616
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_ct_memcmp.4615
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4614
                - mlk_zeroize.4617
                - mlk_zeroize.4617
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk.4616
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_ct_memcmp.4615
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4614
                - mlk_zeroize.4617
                - mlk_zeroize.4617
                - mlk_zeroize.4617
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_ct_memcmp.4615
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4614
                - mlk_zeroize.4617
                - mlk_zeroize.4617
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4622
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc_derand
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes.4622
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc_derand
                - mlk_zeroize.4617
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk.4623
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_zeroize.4617
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk.4623
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_zeroize.4617
                - mlk_zeroize.4617
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_zeroize.4617
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
                - mlk_zeroize.4617
                - mlk_zeroize.4617
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4615
                - mlk_zeroize.4617
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4615
                - mlk_zeroize.4617
                - mlk_zeroize.4617
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4622
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
                - mlk_zeroize.4617
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes.4622
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
                - mlk_zeroize.4617
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_cbd2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:289,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:289,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:289,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_zeroize.4666
                - mlk_zeroize.4666
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_poly_cbd_eta1.4667
                - mlk_zeroize.4666
                - mlk_zeroize.4666
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
    - functionName:    mlk_polyvec_basemul_acc_montgomery_cached_k3_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:96,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:96,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:96,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_polyvec_basemul_acc_montgomery_cached_k3_native
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:191,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k3_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:191,3'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k3_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:191,3'
          Dst:             mlk_polyvec_basemul_acc_montgomery_cached_k3_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d10
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:101,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:101,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d10
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:64,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d10
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:64,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d10
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian.4696
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian.4696
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4700
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_rej_uniform_native
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:125,14'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4694
                - mlk_rej_uniform_native.4695
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:125,14'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4694
                - mlk_rej_uniform_native.4695
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:125,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:127,15'
              BranchSideFuncs:
                - mlk_rej_uniform_native.4695
                - mlk_rej_uniform_scalar.4694
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4694
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:127,15'
          Dst:             mlk_rej_uniform_native
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - mlk_rej_uniform.4699
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4700
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - functionName:    OQS_KEM_ml_kem_1024_decaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:173,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:173,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:173,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:173,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:173,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:173,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:175,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:178,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:173,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:173,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:173,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:175,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:178,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
    - functionName:    OQS_KEM_ml_kem_1024_encaps
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:141,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:141,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:141,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:141,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:141,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:141,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:143,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:146,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:141,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:141,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:141,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:143,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:146,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
    - functionName:    OQS_KEM_ml_kem_1024_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:73,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:73,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:73,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:73,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:73,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:75,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:78,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:73,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:73,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:73,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:75,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:78,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
    - functionName:    OQS_KEM_ml_kem_1024_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_CPU_has_extension
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:109,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:109,46'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:109,49'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:109,89'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:109,92'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:109,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:111,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:114,23'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:109,6'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:109,49'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:109,92'
          Dst:             OQS_CPU_has_extension
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:111,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:114,23'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
    - functionName:    OQS_KEM_ml_kem_1024_new
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/kem_ml_kem_1024.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:11,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:11,17'
              BranchSideFuncs:
                - OQS_MEM_malloc
        - Branch String:   'src/kem/ml_kem/kem_ml_kem_1024.c:12,6'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:12,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/kem_ml_kem_1024.c:15,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/kem_ml_kem_1024.c:11,17'
          Dst:             OQS_MEM_malloc
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4755
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4755
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
                - mlk_ct_sel_uint8.4753
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          180
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,17'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4754
                - mlk_value_barrier_u8.4756
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4760
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk.4759
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_ct_memcmp.4758
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4757
                - mlk_zeroize.4760
                - mlk_zeroize.4760
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk.4759
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_ct_memcmp.4758
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4757
                - mlk_zeroize.4760
                - mlk_zeroize.4760
                - mlk_zeroize.4760
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_ct_memcmp.4758
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4757
                - mlk_zeroize.4760
                - mlk_zeroize.4760
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4765
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc_derand
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes.4765
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_enc_derand
                - mlk_zeroize.4760
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/../../integration/liboqs/config_c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/../../integration/liboqs/config_c.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/../../integration/liboqs/config_c.h:151,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk.4766
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_zeroize.4760
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk.4766
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_zeroize.4760
                - mlk_zeroize.4760
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_zeroize.4760
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
                - mlk_zeroize.4760
                - mlk_zeroize.4760
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
                - mlk_ct_memcmp.4758
                - mlk_zeroize.4760
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
                - mlk_ct_memcmp.4758
                - mlk_zeroize.4760
                - mlk_zeroize.4760
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4765
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
                - mlk_zeroize.4760
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes.4765
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
                - mlk_zeroize.4760
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    mlk_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:361,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:361,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:361,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:373,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4811
                - mlk_zeroize.4812
                - mlk_zeroize.4812
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:376,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4811
                - mlk_zeroize.4812
                - mlk_zeroize.4812
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:378,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:380,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:386,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:387,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:289,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:289,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:289,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_zeroize.4812
                - mlk_zeroize.4812
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_poly_cbd_eta1.4813
                - mlk_zeroize.4812
                - mlk_zeroize.4812
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          336
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:153,33'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:153,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:153,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d11
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:103,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d11
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:103,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d11
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:103,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d11
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d11
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d11
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d11
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d11
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian.4839
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian.4839
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4843
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:137,10'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4838
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4838
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - mlk_rej_uniform.4842
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4843
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ct_sel_uint8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:311,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:311,15'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:311,15'
          Dst:             mlk_ct_cmask_nonzero_u8
    - functionName:    mlk_ct_cmask_nonzero_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:185,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4880
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:185,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.4880
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:185,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmov_zero
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          270
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_sel_uint8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,29'
              BranchSideFuncs:
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
                - mlk_ct_sel_uint8.4878
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:402,12'
          Dst:             mlk_ct_sel_uint8
    - functionName:    mlk_ct_memcmp
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          202
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - mlk_ct_cmask_nonzero_u8
        - mlk_value_barrier_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,17'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,17'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,15'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:349,3'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:354,10'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u8.4879
                - mlk_value_barrier_u8.4881
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:366,32'
          Dst:             mlk_ct_cmask_nonzero_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:366,11'
          Dst:             mlk_value_barrier_u8
    - functionName:    mlk_check_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_256
        - memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:116,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:129,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - memcmp
                - mlk_zeroize.4885
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:129,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:131,9'
          Dst:             memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:138,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_SHA3_shake256
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
        - mlk_check_sk
        - mlk_ct_cmov_zero
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:324,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_sk.4884
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_ct_memcmp.4883
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4882
                - mlk_zeroize.4885
                - mlk_zeroize.4885
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs:
                - mlk_check_sk.4884
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_ct_memcmp.4883
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4882
                - mlk_zeroize.4885
                - mlk_zeroize.4885
                - mlk_zeroize.4885
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:332,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:329,26'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_ct_memcmp.4883
                - OQS_SHA3_shake256
                - mlk_ct_cmov_zero.4882
                - mlk_zeroize.4885
                - mlk_zeroize.4885
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:332,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:332,7'
          Dst:             mlk_check_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:337,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:342,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:346,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:347,10'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:353,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:356,3'
          Dst:             mlk_ct_cmov_zero
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:360,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:361,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:362,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:302,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4890
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc_derand
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:304,3'
              BranchSideFuncs:
                - mlk_randombytes.4890
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc_derand
                - mlk_zeroize.4885
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:304,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:307,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:311,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_randombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_randombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:0,0'
              BranchSideFuncs:
                - OQS_randombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
              BranchSideFuncs:
                - OQS_randombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/../../integration/liboqs/config_x86_64.h:189,3'
          Dst:             OQS_randombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_enc_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_sha3_256
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
        - mlk_check_pk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_check_pk.4891
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_zeroize.4885
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - mlk_check_pk.4891
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_zeroize.4885
                - mlk_zeroize.4885
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:270,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:270,7'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_zeroize.4885
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:275,3'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
                - mlk_zeroize.4885
                - mlk_zeroize.4885
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:270,7'
          Dst:             mlk_check_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:278,3'
          Dst:             OQS_SHA3_sha3_256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:279,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:282,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:288,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:289,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_check_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
        - mlk_ct_memcmp
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4883
                - mlk_zeroize.4885
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
                - mlk_ct_memcmp.4883
                - mlk_zeroize.4885
                - mlk_zeroize.4885
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:79,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:80,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:84,9'
          Dst:             mlk_ct_memcmp
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:88,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:89,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
        - mlk_randombytes
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:242,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - mlk_randombytes.4890
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
                - mlk_zeroize.4885
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:245,3'
              BranchSideFuncs:
                - mlk_randombytes.4890
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
                - mlk_zeroize.4885
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:245,3'
          Dst:             mlk_randombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:248,9'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:252,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 233
      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_sha3_256
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_keypair_derand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:215,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:215,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_keypair_derand
                - OQS_SHA3_sha3_256
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:215,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_keypair_derand
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/kem.c:217,3'
          Dst:             OQS_SHA3_sha3_256
    - functionName:    mlk_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:361,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:361,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:361,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
        - mlk_poly_cbd_eta2
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:373,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4938
                - mlk_zeroize.4939
                - mlk_zeroize.4939
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:376,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
                - mlk_poly_cbd_eta2.4938
                - mlk_zeroize.4939
                - mlk_zeroize.4939
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:378,3'
          Dst:             OQS_SHA3_shake256
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:380,3'
          Dst:             mlk_poly_cbd_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:386,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:387,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:289,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:289,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:289,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_x4
        - mlk_poly_cbd_eta1
        - mlk_zeroize
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:307,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_zeroize.4939
                - mlk_zeroize.4939
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:309,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_poly_cbd_eta1.4940
                - mlk_zeroize.4939
                - mlk_zeroize.4939
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:317,3'
          Dst:             OQS_SHA3_shake256_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:318,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:319,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:320,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:321,3'
          Dst:             mlk_poly_cbd_eta1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:330,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:331,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:255,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:244,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:229,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:212,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
    - functionName:    mlk_polyvec_basemul_acc_montgomery_cached_k4_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:105,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:105,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:105,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_polyvec_basemul_acc_montgomery_cached_k4_native
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:195,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k4_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:195,3'
              BranchSideFuncs:
                - mlk_polyvec_basemul_acc_montgomery_cached_k4_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:195,3'
          Dst:             mlk_polyvec_basemul_acc_montgomery_cached_k4_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:128,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:111,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:98,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:87,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d11
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:103,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d11
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:103,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d11
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:103,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d11
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_decompress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:68,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_du
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d11
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d11
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d11
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d11
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_compress_du
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.c:56,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_du
    - functionName:    mlk_rej_uniform_scalar
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:58,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:62,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:64,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:66,22'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:66,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:66,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:68,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,23'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:53,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_rej_uniform_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:47,32'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:47,7'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:52,15'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
    - functionName:    mlk_load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_cbd2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_load32_littleendian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_load32_littleendian.4969
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs:
                - mlk_load32_littleendian.4969
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:270,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:276,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:290,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:276,18'
          Dst:             mlk_load32_littleendian
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:213,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:225,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:225,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:231,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_inc_ctx_release
                - mlk_zeroize.4973
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:213,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:214,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:219,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:221,9'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:231,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:232,11'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:235,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:239,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_rej_uniform_native
        - mlk_rej_uniform_scalar
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:125,14'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4967
                - mlk_rej_uniform_native.4968
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:125,14'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4967
                - mlk_rej_uniform_native.4968
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:125,7'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:127,15'
              BranchSideFuncs:
                - mlk_rej_uniform_native.4968
                - mlk_rej_uniform_scalar.4967
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:137,10'
              BranchSideFuncs:
                - mlk_rej_uniform_scalar.4967
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:127,15'
          Dst:             mlk_rej_uniform_native
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:137,10'
          Dst:             mlk_rej_uniform_scalar
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          91
      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
        - mlk_rej_uniform
        - mlk_zeroize
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:161,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:180,27'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:180,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:180,47'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:180,57'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:180,67'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:192,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - mlk_rej_uniform.4972
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:199,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - mlk_zeroize.4973
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:161,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:162,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:168,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:170,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:171,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:172,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:173,12'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:192,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:193,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:194,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:195,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:196,14'
          Dst:             mlk_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:199,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/sampling.c:203,3'
          Dst:             mlk_zeroize
    - 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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:83,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:83,2'
              BranchSideFuncs: []
      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:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:79,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:79,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:75,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:75,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:71,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:71,2'
              BranchSideFuncs: []
      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:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:67,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:67,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:63,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:63,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:59,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:59,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:55,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:55,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:51,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:51,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:47,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:47,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:43,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:43,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:39,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:39,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:35,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:35,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:31,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:31,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:27,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:27,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:23,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:23,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/common/aes/aes.c:19,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes.c:19,2'
              BranchSideFuncs: []
      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:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:86,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:86,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:82,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:82,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:78,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:78,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:74,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:74,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:70,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:66,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:66,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:62,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:62,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha512_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:58,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:58,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:54,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:54,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:50,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:50,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:46,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:46,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:42,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:42,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha384_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:38,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:38,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:34,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:34,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:30,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:30,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:26,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:26,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:22,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:22,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:18,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:18,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_sha256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2.c:14,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2.c:14,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_SHA2_set_callbacks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:160,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:160,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:156,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:156,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:152,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:152,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:148,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:148,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:144,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:144,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:140,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:140,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:136,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:136,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    128
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:132,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:132,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:128,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:128,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:124,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:124,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:120,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:120,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    59
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:116,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:116,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:112,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:112,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:108,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:108,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:104,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:104,2'
              BranchSideFuncs: []
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:100,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:100,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:96,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:96,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:92,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:92,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:88,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:88,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:84,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:84,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:80,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:80,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:76,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:76,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:72,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:72,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:68,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:68,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:64,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:64,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:60,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:60,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:56,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:56,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:52,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:52,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:48,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:48,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:44,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:44,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:40,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:40,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:36,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:36,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:32,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:32,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:28,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:28,2'
              BranchSideFuncs: []
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:24,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:24,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:20,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:20,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3.c:16,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3.c:16,2'
              BranchSideFuncs: []
      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:          6
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:76,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:76,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:72,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:72,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:68,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:68,2'
              BranchSideFuncs: []
      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:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:64,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:64,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:60,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:60,2'
              BranchSideFuncs: []
      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:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:56,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:56,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:52,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:52,2'
              BranchSideFuncs: []
      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:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:48,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:48,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:44,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:44,2'
              BranchSideFuncs: []
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:40,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:40,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:36,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:36,2'
              BranchSideFuncs: []
      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:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:32,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:32,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:28,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:28,2'
              BranchSideFuncs: []
      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:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:24,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:24,2'
              BranchSideFuncs: []
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:20,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:20,2'
              BranchSideFuncs: []
      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:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/common/sha3/sha3x4.c:16,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/sha3x4.c:16,2'
              BranchSideFuncs: []
      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:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes_256_ctr
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_ctr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:304,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:304,9'
              BranchSideFuncs:
                - EVP_aes_256_ctr
            - BranchSide:      'src/common/ossl_helpers.c:304,9'
              BranchSideFuncs:
                - EVP_aes_256_ctr
      Callsites:
        - Src:             'src/common/ossl_helpers.c:304,9'
          Dst:             EVP_aes_256_ctr
    - functionName:    EVP_aes_256_ctr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes_256_ecb
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_ecb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:287,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:287,9'
              BranchSideFuncs:
                - EVP_aes_256_ecb
            - BranchSide:      'src/common/ossl_helpers.c:287,9'
              BranchSideFuncs:
                - EVP_aes_256_ecb
      Callsites:
        - Src:             'src/common/ossl_helpers.c:287,9'
          Dst:             EVP_aes_256_ecb
    - functionName:    EVP_aes_256_ecb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes_128_ctr
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_ctr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:270,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:270,9'
              BranchSideFuncs:
                - EVP_aes_128_ctr
            - BranchSide:      'src/common/ossl_helpers.c:270,9'
              BranchSideFuncs:
                - EVP_aes_128_ctr
      Callsites:
        - Src:             'src/common/ossl_helpers.c:270,9'
          Dst:             EVP_aes_128_ctr
    - functionName:    EVP_aes_128_ctr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_aes_128_ecb
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_ecb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:253,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:253,9'
              BranchSideFuncs:
                - EVP_aes_128_ecb
            - BranchSide:      'src/common/ossl_helpers.c:253,9'
              BranchSideFuncs:
                - EVP_aes_128_ecb
      Callsites:
        - Src:             'src/common/ossl_helpers.c:253,9'
          Dst:             EVP_aes_128_ecb
    - functionName:    EVP_aes_128_ecb
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha3_512
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha3_512
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:236,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:236,9'
              BranchSideFuncs:
                - EVP_sha3_512
            - BranchSide:      'src/common/ossl_helpers.c:236,9'
              BranchSideFuncs:
                - EVP_sha3_512
      Callsites:
        - Src:             'src/common/ossl_helpers.c:236,9'
          Dst:             EVP_sha3_512
    - functionName:    EVP_sha3_512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha3_384
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha3_384
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:219,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:219,9'
              BranchSideFuncs:
                - EVP_sha3_384
            - BranchSide:      'src/common/ossl_helpers.c:219,9'
              BranchSideFuncs:
                - EVP_sha3_384
      Callsites:
        - Src:             'src/common/ossl_helpers.c:219,9'
          Dst:             EVP_sha3_384
    - functionName:    EVP_sha3_384
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha3_256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha3_256
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:202,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:202,9'
              BranchSideFuncs:
                - EVP_sha3_256
            - BranchSide:      'src/common/ossl_helpers.c:202,9'
              BranchSideFuncs:
                - EVP_sha3_256
      Callsites:
        - Src:             'src/common/ossl_helpers.c:202,9'
          Dst:             EVP_sha3_256
    - functionName:    EVP_sha3_256
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_shake256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_shake256
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:185,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:185,9'
              BranchSideFuncs:
                - EVP_shake256
            - BranchSide:      'src/common/ossl_helpers.c:185,9'
              BranchSideFuncs:
                - EVP_shake256
      Callsites:
        - Src:             'src/common/ossl_helpers.c:185,9'
          Dst:             EVP_shake256
    - functionName:    EVP_shake256
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_shake128
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_shake128
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:168,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:168,9'
              BranchSideFuncs:
                - EVP_shake128
            - BranchSide:      'src/common/ossl_helpers.c:168,9'
              BranchSideFuncs:
                - EVP_shake128
      Callsites:
        - Src:             'src/common/ossl_helpers.c:168,9'
          Dst:             EVP_shake128
    - functionName:    EVP_shake128
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha512
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha512
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:151,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:151,9'
              BranchSideFuncs:
                - EVP_sha512
            - BranchSide:      'src/common/ossl_helpers.c:151,9'
              BranchSideFuncs:
                - EVP_sha512
      Callsites:
        - Src:             'src/common/ossl_helpers.c:151,9'
          Dst:             EVP_sha512
    - functionName:    EVP_sha512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha384
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha384
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:134,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:134,9'
              BranchSideFuncs:
                - EVP_sha384
            - BranchSide:      'src/common/ossl_helpers.c:134,9'
              BranchSideFuncs:
                - EVP_sha384
      Callsites:
        - Src:             'src/common/ossl_helpers.c:134,9'
          Dst:             EVP_sha384
    - functionName:    EVP_sha384
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_sha256
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:117,9'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:117,9'
              BranchSideFuncs:
                - EVP_sha256
            - BranchSide:      'src/common/ossl_helpers.c:117,9'
              BranchSideFuncs:
                - EVP_sha256
      Callsites:
        - Src:             'src/common/ossl_helpers.c:117,9'
          Dst:             EVP_sha256
    - functionName:    EVP_sha256
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    oqs_thread_stop
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_thread_stop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/ossl_helpers.c:101,2'
          Branch Sides:
            - BranchSide:      'src/common/ossl_helpers.c:101,2'
              BranchSideFuncs:
                - OPENSSL_thread_stop
            - BranchSide:      'src/common/ossl_helpers.c:101,2'
              BranchSideFuncs:
                - OPENSSL_thread_stop
      Callsites:
        - Src:             'src/common/ossl_helpers.c:101,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:    oqs_ossl_destroy
      functionSourceFile: '/src/liboqs/src/common/ossl_helpers.c'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_SHA3_shake256_absorb_once
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/fips202.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_ctx_reset
        - OQS_SHA3_shake256_inc_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/pqclean_shims/fips202.c:12,2'
          Branch Sides:
            - BranchSide:      'src/common/pqclean_shims/fips202.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_reset
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
            - BranchSide:      'src/common/pqclean_shims/fips202.c:12,2'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_reset
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
      Callsites:
        - Src:             'src/common/pqclean_shims/fips202.c:12,2'
          Dst:             OQS_SHA3_shake256_inc_ctx_reset
        - Src:             'src/common/pqclean_shims/fips202.c:13,2'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/common/pqclean_shims/fips202.c:14,2'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    OQS_SHA3_shake128_absorb_once
      functionSourceFile: '/src/liboqs/src/common/pqclean_shims/fips202.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_inc_absorb
        - OQS_SHA3_shake128_inc_ctx_reset
        - OQS_SHA3_shake128_inc_finalize
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/common/pqclean_shims/fips202.c:6,2'
          Branch Sides:
            - BranchSide:      'src/common/pqclean_shims/fips202.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_ctx_reset
                - OQS_SHA3_shake128_inc_absorb
                - OQS_SHA3_shake128_inc_finalize
            - BranchSide:      'src/common/pqclean_shims/fips202.c:6,2'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_ctx_reset
                - OQS_SHA3_shake128_inc_absorb
                - OQS_SHA3_shake128_inc_finalize
      Callsites:
        - Src:             'src/common/pqclean_shims/fips202.c:6,2'
          Dst:             OQS_SHA3_shake128_inc_ctx_reset
        - Src:             'src/common/pqclean_shims/fips202.c:7,2'
          Dst:             OQS_SHA3_shake128_inc_absorb
        - Src:             'src/common/pqclean_shims/fips202.c:8,2'
          Dst:             OQS_SHA3_shake128_inc_finalize
    - 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:          20
      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:    4
      BranchProfiles:
        - Branch String:   'src/common/pqclean_shims/fips202x4.c:12,2'
          Branch Sides:
            - BranchSide:      'src/common/pqclean_shims/fips202x4.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_ctx_reset
                - OQS_SHA3_shake256_x4_inc_absorb
                - OQS_SHA3_shake256_x4_inc_finalize
            - BranchSide:      'src/common/pqclean_shims/fips202x4.c:12,2'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_ctx_reset
                - OQS_SHA3_shake256_x4_inc_absorb
                - OQS_SHA3_shake256_x4_inc_finalize
      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:          20
      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:    10
      BranchProfiles:
        - Branch String:   'src/common/pqclean_shims/fips202x4.c:6,2'
          Branch Sides:
            - BranchSide:      'src/common/pqclean_shims/fips202x4.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_reset
                - OQS_SHA3_shake128_x4_inc_absorb
                - OQS_SHA3_shake128_x4_inc_finalize
            - BranchSide:      'src/common/pqclean_shims/fips202x4.c:6,2'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_reset
                - OQS_SHA3_shake128_x4_inc_absorb
                - OQS_SHA3_shake128_x4_inc_finalize
      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:    upc_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:51,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:51,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:51,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    u32_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:58,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:58,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    find_err2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          300
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:204,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:232,5'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:214,12'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:219,10'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:207,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:234,1'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:232,5'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:209,5'
          Dst:             bike_memset
    - functionName:    syndrome_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:50,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:50,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:50,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_err1
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          434
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:177,5'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:156,12'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:161,10'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:149,3'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:177,5'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
        - Branch String:   'src/kem/bike/additional_r4/decode.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:151,5'
              BranchSideFuncs:
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - upc_cleanup
                - syndrome_cleanup
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:193,1'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:149,3'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup
                - syndrome_cleanup
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
                - bike_memset.5295
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:151,5'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l1_get_threshold
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_r_bits_vector_weight
        - secure_l32_mask
        - u32_barrier
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:106,36'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_r_bits_vector_weight
                - secure_l32_mask.5292
                - u32_barrier
                - u32_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:106,36'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_r_bits_vector_weight
                - secure_l32_mask.5292
                - u32_barrier
                - u32_barrier
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:106,36'
          Dst:             OQS_KEM_bike_l1_r_bits_vector_weight
        - Src:             'src/kem/bike/additional_r4/decode.c:127,25'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode.c:128,10'
          Dst:             u32_barrier
        - Src:             'src/kem/bike/additional_r4/decode.c:128,38'
          Dst:             u32_barrier
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_decode_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l1_is_avx2_enabled
        - OQS_KEM_bike_l1_is_avx512_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5294
                - OQS_KEM_bike_l1_is_avx2_enabled.5293
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5294
                - OQS_KEM_bike_l1_is_avx2_enabled.5293
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5293
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5293
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Dst:             OQS_KEM_bike_l1_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Dst:             OQS_KEM_bike_l1_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l1_decode
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_compute_syndrome
        - OQS_KEM_bike_l1_decode_ctx_init
        - OQS_KEM_bike_l1_get_threshold
        - OQS_KEM_bike_l1_recompute_syndrome
        - bike_memset
        - e_cleanup
        - find_err1
        - find_err2
        - pad_r_cleanup
        - syndrome_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:239,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_decode_ctx_init
                - OQS_KEM_bike_l1_compute_syndrome
                - bike_memset.5295
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - find_err2
                - OQS_KEM_bike_l1_recompute_syndrome
                - find_err2
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - syndrome_cleanup
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
                - e_cleanup.5296
                - e_cleanup.5296
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:240,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_decode_ctx_init
                - OQS_KEM_bike_l1_compute_syndrome
                - bike_memset.5295
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - find_err2
                - OQS_KEM_bike_l1_recompute_syndrome
                - find_err2
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - OQS_KEM_bike_l1_get_threshold
                - find_err1
                - OQS_KEM_bike_l1_recompute_syndrome
                - syndrome_cleanup
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
                - e_cleanup.5296
                - e_cleanup.5296
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:240,3'
          Dst:             OQS_KEM_bike_l1_decode_ctx_init
        - Src:             'src/kem/bike/additional_r4/decode.c:256,3'
          Dst:             OQS_KEM_bike_l1_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:260,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l1_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:281,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:282,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:288,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:289,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l1_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l1_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l1_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l1_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l1_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
    - functionName:    OQS_KEM_bike_l1_compute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      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:
        - OQS_KEM_bike_l1_gf2x_mod_mul
        - bike_memcpy
        - pad_r_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:61,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy.5301
                - pad_r_cleanup.5299
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:63,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - bike_memcpy.5301
                - pad_r_cleanup.5299
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:63,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:65,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/decode.c:67,1'
          Dst:             pad_r_cleanup
    - functionName:    OQS_KEM_bike_l1_recompute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_compute_syndrome
        - OQS_KEM_bike_l1_gf2x_mod_add
        - OQS_KEM_bike_l1_gf2x_mod_mul
        - pad_r_cleanup
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:76,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - OQS_KEM_bike_l1_gf2x_mod_add.5300
                - OQS_KEM_bike_l1_gf2x_mod_add.5300
                - OQS_KEM_bike_l1_compute_syndrome
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:77,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul
                - OQS_KEM_bike_l1_gf2x_mod_add.5300
                - OQS_KEM_bike_l1_gf2x_mod_add.5300
                - OQS_KEM_bike_l1_compute_syndrome
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
                - pad_r_cleanup.5299
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:84,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:85,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:86,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:89,3'
          Dst:             OQS_KEM_bike_l1_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u64_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:59,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_slice_full_subtract_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          484
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_sliced_adder_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:86,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:86,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_dup_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:76,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:76,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotr_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:44,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:44,38'
              BranchSideFuncs:
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:49,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:45,45'
          Dst:             u64_barrier
    - functionName:    rotr_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          514
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - secure_l32_mask
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:21,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5322
                - u64_barrier
                - u64_barrier
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:32,31'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:30,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
    - functionName:    OQS_KEM_bike_l1_rotate_right_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr_big
        - rotr_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:59,32'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - rotr_big
                - rotr_small
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:59,32'
              BranchSideFuncs:
                - rotr_big
                - rotr_small
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:59,3'
          Dst:             rotr_big
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:61,3'
          Dst:             rotr_small
    - functionName:    OQS_KEM_bike_l1_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    gf2x_mod_sqr_in_place
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    repeated_squaring
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf2x_mod_sqr_in_place
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
          Dst:             gf2x_mod_sqr_in_place
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l1_is_avx2_enabled
        - OQS_KEM_bike_l1_is_avx512_enabled
        - OQS_KEM_bike_l1_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5354
                - OQS_KEM_bike_l1_is_pclmul_enabled
                - OQS_KEM_bike_l1_is_avx2_enabled.5353
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5354
                - OQS_KEM_bike_l1_is_pclmul_enabled
                - OQS_KEM_bike_l1_is_avx2_enabled.5353
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5353
                - OQS_KEM_bike_l1_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5353
                - OQS_KEM_bike_l1_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l1_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l1_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l1_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l1_gf2x_mod_inv
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_KEM_bike_l1_gf2x_ctx_init
        - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
        - dbl_pad_r_cleanup
        - gf2x_mod_sqr_in_place
        - pad_r_cleanup
        - repeated_squaring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:121,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_ctx_init
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - repeated_squaring
                - repeated_squaring
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_ctx_init
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - repeated_squaring
                - repeated_squaring
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
              BranchSideFuncs:
                - repeated_squaring
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - repeated_squaring
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:147,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - repeated_squaring
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - repeated_squaring
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:153,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:142,33'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - repeated_squaring
                - repeated_squaring
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:155,20'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - repeated_squaring
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - repeated_squaring
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:155,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
              BranchSideFuncs:
                - repeated_squaring
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - repeated_squaring
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:158,13'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
                - repeated_squaring
                - repeated_squaring
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:142,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,17'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place
                - dbl_pad_r_cleanup
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
                - pad_r_cleanup.5355
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
          Dst:             OQS_KEM_bike_l1_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
          Dst:             gf2x_mod_sqr_in_place
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             dbl_pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:145,7'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:151,5'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:162,7'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      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:    OQS_KEM_bike_l1_k_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          208
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bike_memset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_portable.c:30,3'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l1_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l1_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l1_is_avx2_enabled
        - OQS_KEM_bike_l1_is_avx512_enabled
        - OQS_KEM_bike_l1_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5391
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
                - OQS_KEM_bike_l1_is_avx2_enabled.5390
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx512_enabled.5391
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
                - OQS_KEM_bike_l1_is_avx2_enabled.5390
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5390
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_avx2_enabled.5390
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_is_pclmul_enabled.5389
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l1_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l1_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l1_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l1_gf2x_mod_mul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 113
      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_KEM_bike_l1_gf2x_ctx_init
        - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:109,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_ctx_init.5392
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_ctx_init.5392
                - OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
          Dst:             OQS_KEM_bike_l1_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:112,3'
          Dst:             OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
    - functionName:    OQS_KEM_bike_l1_gf2x_mod_mul_with_ctx
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - dbl_pad_r_cleanup
        - karatzuba
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.5397
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
              BranchSideFuncs:
                - karatzuba
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.5397
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:96,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:101,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:102,1'
          Dst:             dbl_pad_r_cleanup
    - functionName:    karatzuba
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - karatzuba
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba
                - karatzuba
                - karatzuba
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
              BranchSideFuncs:
                - karatzuba
                - karatzuba
                - karatzuba
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:34,10'
              BranchSideFuncs:
                - karatzuba
                - karatzuba
                - karatzuba
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:38,45'
              BranchSideFuncs:
                - karatzuba
                - karatzuba
                - karatzuba
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:49,33'
              BranchSideFuncs:
                - karatzuba
                - karatzuba
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:60,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:69,5'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:79,5'
          Dst:             karatzuba
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l1_gf2x_mul_base_port
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mul_base_port
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs:
                - OQS_KEM_bike_l1_gf2x_mul_base_port
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,5'
          Dst:             OQS_KEM_bike_l1_gf2x_mul_base_port
    - functionName:    OQS_KEM_bike_l1_gf2x_mul_base_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          342
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - secure_cmpeq64_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:26,23'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
                - secure_cmpeq64_mask
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:68,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
    - functionName:    secure_cmpeq64_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_gf2x_red_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_portable.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_karatzuba_add3_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_karatzuba_add2_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_karatzuba_add1_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          205
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_clean_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:65,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:66,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:149,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:149,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:153,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_get_prf_output
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5446
                - bike_memcpy.5446
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:37,10'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5446
                - bike_memcpy.5446
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,7'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:39,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:44,16'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5446
                - bike_memcpy.5446
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:44,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:45,23'
              BranchSideFuncs:
                - bike_memcpy.5446
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:52,36'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5446
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:45,5'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:52,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:56,3'
          Dst:             bike_memcpy
    - functionName:    OQS_KEM_bike_l1_init_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:15,8'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:16,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:19,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:19,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:22,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:24,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_slice_full_subtract_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          604
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_sliced_adder_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_dup_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:118,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:118,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_rotate256_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          101
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:77,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate256_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:38,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:41,48'
              BranchSideFuncs:
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:52,1'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
                - secure_l32_mask.5469
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l1_rotate_right_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l1_rotate256_small
        - rotate256_big
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:101,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - rotate256_big
                - OQS_KEM_bike_l1_rotate256_small
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:101,37'
              BranchSideFuncs:
                - rotate256_big
                - OQS_KEM_bike_l1_rotate256_small
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:101,3'
          Dst:             rotate256_big
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:103,3'
          Dst:             OQS_KEM_bike_l1_rotate256_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:115,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:118,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 178
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:169,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:178,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          172
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:96,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:105,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_k_sqr_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          186
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:0,0'
              BranchSideFuncs:
                - generate_map
                - bin_to_bytes
                - bytes_to_bin
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:194,33'
              BranchSideFuncs:
                - generate_map
                - bin_to_bytes
                - bytes_to_bin
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,3'
              BranchSideFuncs:
                - bytes_to_bin
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:203,26'
              BranchSideFuncs:
                - bytes_to_bin
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:197,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:199,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:206,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:208,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:209,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_red_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_karatzuba_add3_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l1_karatzuba_add2_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l1_karatzuba_add1_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Dst:             __assert_fail
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_slice_full_subtract_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          604
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_bit_sliced_adder_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          292
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:122,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:122,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_dup_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:112,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:112,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate512_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          521
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rotate512_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          924
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:36,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:36,10'
              BranchSideFuncs:
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
                - secure_l32_mask.5532
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l1_rotate_right_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotate512_big
        - rotate512_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:95,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - rotate512_big
                - rotate512_small
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:95,37'
              BranchSideFuncs:
                - rotate512_big
                - rotate512_small
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:95,3'
          Dst:             rotate512_big
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:97,3'
          Dst:             rotate512_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          60
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:111,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:112,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:115,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:124,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:127,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:95,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:102,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_k_sqr_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          206
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:141,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:0,0'
              BranchSideFuncs:
                - generate_map.5555
                - bin_to_bytes.5554
                - bytes_to_bin.5553
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:143,33'
              BranchSideFuncs:
                - generate_map.5555
                - bin_to_bytes.5554
                - bytes_to_bin.5553
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:151,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.5553
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.5553
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:146,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:148,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:155,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:157,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:158,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_gf2x_red_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l1_karatzuba_add3_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l1_karatzuba_add2_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l1_karatzuba_add1_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l1_gf2x_sqr_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,52'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:149,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf2x_mul4_int
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          95
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l1_gf2x_mul_base_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf2x_mul4_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:97,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:0,0'
              BranchSideFuncs:
                - gf2x_mul4_int
                - gf2x_mul4_int
                - gf2x_mul4_int
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:100,11'
              BranchSideFuncs:
                - gf2x_mul4_int
                - gf2x_mul4_int
                - gf2x_mul4_int
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:107,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:108,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:118,3'
          Dst:             gf2x_mul4_int
    - functionName:    upc_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:51,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:51,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:51,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    u32_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:58,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:58,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    find_err2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          291
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:204,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:214,12'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:219,10'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:207,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:234,1'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:232,5'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:209,5'
          Dst:             bike_memset
    - functionName:    syndrome_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:50,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:50,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:50,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_err1
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          416
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:156,12'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:161,10'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:177,5'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
        - Branch String:   'src/kem/bike/additional_r4/decode.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:151,5'
              BranchSideFuncs:
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - upc_cleanup.5634
                - syndrome_cleanup.5640
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:193,1'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:149,3'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5634
                - syndrome_cleanup.5640
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
                - bike_memset.5641
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:151,5'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l3_get_threshold
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_r_bits_vector_weight
        - secure_l32_mask
        - u32_barrier
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:106,36'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_r_bits_vector_weight
                - secure_l32_mask.5636
                - u32_barrier.5635
                - u32_barrier.5635
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:106,36'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_r_bits_vector_weight
                - secure_l32_mask.5636
                - u32_barrier.5635
                - u32_barrier.5635
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:106,36'
          Dst:             OQS_KEM_bike_l3_r_bits_vector_weight
        - Src:             'src/kem/bike/additional_r4/decode.c:127,25'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode.c:128,10'
          Dst:             u32_barrier
        - Src:             'src/kem/bike/additional_r4/decode.c:128,38'
          Dst:             u32_barrier
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_decode_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l3_is_avx2_enabled
        - OQS_KEM_bike_l3_is_avx512_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5638
                - OQS_KEM_bike_l3_is_avx2_enabled.5637
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5638
                - OQS_KEM_bike_l3_is_avx2_enabled.5637
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5637
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5637
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Dst:             OQS_KEM_bike_l3_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Dst:             OQS_KEM_bike_l3_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l3_decode
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_compute_syndrome
        - OQS_KEM_bike_l3_decode_ctx_init
        - OQS_KEM_bike_l3_get_threshold
        - OQS_KEM_bike_l3_recompute_syndrome
        - bike_memset
        - e_cleanup
        - find_err1
        - find_err2
        - pad_r_cleanup
        - syndrome_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:239,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_decode_ctx_init
                - OQS_KEM_bike_l3_compute_syndrome
                - bike_memset.5641
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - find_err2.5639
                - OQS_KEM_bike_l3_recompute_syndrome
                - find_err2.5639
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - syndrome_cleanup.5640
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
                - e_cleanup.5643
                - e_cleanup.5643
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:240,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_decode_ctx_init
                - OQS_KEM_bike_l3_compute_syndrome
                - bike_memset.5641
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - find_err2.5639
                - OQS_KEM_bike_l3_recompute_syndrome
                - find_err2.5639
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - OQS_KEM_bike_l3_get_threshold
                - find_err1.5642
                - OQS_KEM_bike_l3_recompute_syndrome
                - syndrome_cleanup.5640
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
                - e_cleanup.5643
                - e_cleanup.5643
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:240,3'
          Dst:             OQS_KEM_bike_l3_decode_ctx_init
        - Src:             'src/kem/bike/additional_r4/decode.c:256,3'
          Dst:             OQS_KEM_bike_l3_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:260,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l3_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:281,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:282,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:288,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:289,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l3_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l3_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l3_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l3_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l3_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
    - functionName:    OQS_KEM_bike_l3_compute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      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:
        - OQS_KEM_bike_l3_gf2x_mod_mul
        - bike_memcpy
        - pad_r_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:61,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.5648
                - pad_r_cleanup.5646
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:63,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - bike_memcpy.5648
                - pad_r_cleanup.5646
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:63,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:65,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/decode.c:67,1'
          Dst:             pad_r_cleanup
    - functionName:    OQS_KEM_bike_l3_recompute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_compute_syndrome
        - OQS_KEM_bike_l3_gf2x_mod_add
        - OQS_KEM_bike_l3_gf2x_mod_mul
        - pad_r_cleanup
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:76,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - OQS_KEM_bike_l3_gf2x_mod_add.5647
                - OQS_KEM_bike_l3_gf2x_mod_add.5647
                - OQS_KEM_bike_l3_compute_syndrome
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:77,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul
                - OQS_KEM_bike_l3_gf2x_mod_add.5647
                - OQS_KEM_bike_l3_gf2x_mod_add.5647
                - OQS_KEM_bike_l3_compute_syndrome
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
                - pad_r_cleanup.5646
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:84,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:85,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:86,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:89,3'
          Dst:             OQS_KEM_bike_l3_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u64_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:59,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_slice_full_subtract_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          359
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:125,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_sliced_adder_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:87,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:86,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_dup_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:76,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:76,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotr_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:44,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:44,38'
              BranchSideFuncs:
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:49,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:52,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:45,45'
          Dst:             u64_barrier
    - functionName:    rotr_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          621
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - secure_l32_mask
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:21,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:26,41'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.5670
                - u64_barrier.5669
                - u64_barrier.5669
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:32,31'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:30,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
    - functionName:    OQS_KEM_bike_l3_rotate_right_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr_big
        - rotr_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:59,32'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - rotr_big.5678
                - rotr_small.5677
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:59,32'
              BranchSideFuncs:
                - rotr_big.5678
                - rotr_small.5677
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:59,3'
          Dst:             rotr_big
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:61,3'
          Dst:             rotr_small
    - functionName:    OQS_KEM_bike_l3_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    gf2x_mod_sqr_in_place
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    repeated_squaring
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf2x_mod_sqr_in_place
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
          Dst:             gf2x_mod_sqr_in_place
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l3_is_avx2_enabled
        - OQS_KEM_bike_l3_is_avx512_enabled
        - OQS_KEM_bike_l3_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5704
                - OQS_KEM_bike_l3_is_pclmul_enabled
                - OQS_KEM_bike_l3_is_avx2_enabled.5703
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5704
                - OQS_KEM_bike_l3_is_pclmul_enabled
                - OQS_KEM_bike_l3_is_avx2_enabled.5703
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5703
                - OQS_KEM_bike_l3_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5703
                - OQS_KEM_bike_l3_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l3_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l3_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l3_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l3_gf2x_mod_inv
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_KEM_bike_l3_gf2x_ctx_init
        - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
        - dbl_pad_r_cleanup
        - gf2x_mod_sqr_in_place
        - pad_r_cleanup
        - repeated_squaring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:121,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_ctx_init
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - repeated_squaring.5706
                - repeated_squaring.5706
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_ctx_init
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - repeated_squaring.5706
                - repeated_squaring.5706
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
              BranchSideFuncs:
                - repeated_squaring.5706
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - repeated_squaring.5706
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:147,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - repeated_squaring.5706
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - repeated_squaring.5706
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:153,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:142,33'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - repeated_squaring.5706
                - repeated_squaring.5706
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:155,20'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - repeated_squaring.5706
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - repeated_squaring.5706
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:155,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
              BranchSideFuncs:
                - repeated_squaring.5706
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - repeated_squaring.5706
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:158,13'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
                - repeated_squaring.5706
                - repeated_squaring.5706
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:142,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,17'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.5705
                - dbl_pad_r_cleanup.5707
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
                - pad_r_cleanup.5708
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
          Dst:             OQS_KEM_bike_l3_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
          Dst:             gf2x_mod_sqr_in_place
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             dbl_pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:145,7'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:151,5'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:162,7'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      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:    OQS_KEM_bike_l3_k_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          208
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bike_memset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_portable.c:30,3'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l3_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l3_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l3_is_avx2_enabled
        - OQS_KEM_bike_l3_is_avx512_enabled
        - OQS_KEM_bike_l3_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5744
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
                - OQS_KEM_bike_l3_is_avx2_enabled.5743
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx512_enabled.5744
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
                - OQS_KEM_bike_l3_is_avx2_enabled.5743
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5743
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_avx2_enabled.5743
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_is_pclmul_enabled.5742
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l3_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l3_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l3_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l3_gf2x_mod_mul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 113
      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_KEM_bike_l3_gf2x_ctx_init
        - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:109,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_ctx_init.5745
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_ctx_init.5745
                - OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
          Dst:             OQS_KEM_bike_l3_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:112,3'
          Dst:             OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
    - functionName:    OQS_KEM_bike_l3_gf2x_mod_mul_with_ctx
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - dbl_pad_r_cleanup
        - karatzuba
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba.5750
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.5751
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
              BranchSideFuncs:
                - karatzuba.5750
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.5751
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:96,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:101,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:102,1'
          Dst:             dbl_pad_r_cleanup
    - functionName:    karatzuba
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - karatzuba
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba.5750
                - karatzuba.5750
                - karatzuba.5750
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
              BranchSideFuncs:
                - karatzuba.5750
                - karatzuba.5750
                - karatzuba.5750
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:34,10'
              BranchSideFuncs:
                - karatzuba.5750
                - karatzuba.5750
                - karatzuba.5750
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:38,45'
              BranchSideFuncs:
                - karatzuba.5750
                - karatzuba.5750
                - karatzuba.5750
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:49,33'
              BranchSideFuncs:
                - karatzuba.5750
                - karatzuba.5750
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:60,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:69,5'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:79,5'
          Dst:             karatzuba
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l3_gf2x_mul_base_port
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mul_base_port
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs:
                - OQS_KEM_bike_l3_gf2x_mul_base_port
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,5'
          Dst:             OQS_KEM_bike_l3_gf2x_mul_base_port
    - functionName:    OQS_KEM_bike_l3_gf2x_mul_base_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          342
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - secure_cmpeq64_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:26,23'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
                - secure_cmpeq64_mask.5766
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:68,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
    - functionName:    secure_cmpeq64_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_gf2x_red_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_portable.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_karatzuba_add3_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_karatzuba_add2_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_karatzuba_add1_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          205
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_clean_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:65,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:66,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:149,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:149,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:153,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_get_prf_output
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5801
                - bike_memcpy.5801
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:37,10'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5801
                - bike_memcpy.5801
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,7'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:39,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:44,16'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5801
                - bike_memcpy.5801
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:44,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:45,23'
              BranchSideFuncs:
                - bike_memcpy.5801
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:52,36'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.5801
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:45,5'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:52,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:56,3'
          Dst:             bike_memcpy
    - functionName:    OQS_KEM_bike_l3_init_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:15,8'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:16,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:19,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:19,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:22,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:24,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_slice_full_subtract_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          764
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_sliced_adder_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:129,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_dup_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:118,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:118,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_rotate256_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          101
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:77,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate256_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          399
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:38,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:41,48'
              BranchSideFuncs:
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:52,1'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
                - secure_l32_mask.5824
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l3_rotate_right_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l3_rotate256_small
        - rotate256_big
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:101,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - rotate256_big.5831
                - OQS_KEM_bike_l3_rotate256_small
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:101,37'
              BranchSideFuncs:
                - rotate256_big.5831
                - OQS_KEM_bike_l3_rotate256_small
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:101,3'
          Dst:             rotate256_big
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:103,3'
          Dst:             OQS_KEM_bike_l3_rotate256_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:115,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:118,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 178
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:169,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:178,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          172
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:96,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:105,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_k_sqr_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          186
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:0,0'
              BranchSideFuncs:
                - generate_map.5848
                - bin_to_bytes.5847
                - bytes_to_bin.5846
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:194,33'
              BranchSideFuncs:
                - generate_map.5848
                - bin_to_bytes.5847
                - bytes_to_bin.5846
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,3'
              BranchSideFuncs:
                - bytes_to_bin.5846
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:203,26'
              BranchSideFuncs:
                - bytes_to_bin.5846
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:197,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:199,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:206,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:208,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:209,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_red_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_karatzuba_add3_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l3_karatzuba_add2_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l3_karatzuba_add1_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Dst:             __assert_fail
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_slice_full_subtract_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          764
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_bit_sliced_adder_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:123,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:122,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_dup_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          65
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:112,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:112,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate512_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          83
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:69,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:71,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:88,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate512_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          682
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:36,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:39,42'
              BranchSideFuncs:
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
                - secure_l32_mask.5891
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l3_rotate_right_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotate512_big
        - rotate512_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:95,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - rotate512_big.5899
                - rotate512_small.5898
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:95,37'
              BranchSideFuncs:
                - rotate512_big.5899
                - rotate512_small.5898
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:95,3'
          Dst:             rotate512_big
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:97,3'
          Dst:             rotate512_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:111,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:112,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:115,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:124,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:127,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:95,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:102,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_k_sqr_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          275
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:141,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:0,0'
              BranchSideFuncs:
                - generate_map.5916
                - bin_to_bytes.5915
                - bytes_to_bin.5914
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:143,33'
              BranchSideFuncs:
                - generate_map.5916
                - bin_to_bytes.5915
                - bytes_to_bin.5914
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:151,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.5914
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.5914
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:146,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:148,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:155,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:157,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:158,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_gf2x_red_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l3_karatzuba_add3_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l3_karatzuba_add2_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l3_karatzuba_add1_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l3_gf2x_sqr_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,52'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:149,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf2x_mul4_int
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          95
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l3_gf2x_mul_base_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf2x_mul4_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:97,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:0,0'
              BranchSideFuncs:
                - gf2x_mul4_int.5953
                - gf2x_mul4_int.5953
                - gf2x_mul4_int.5953
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:100,11'
              BranchSideFuncs:
                - gf2x_mul4_int.5953
                - gf2x_mul4_int.5953
                - gf2x_mul4_int.5953
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:107,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:108,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:118,3'
          Dst:             gf2x_mul4_int
    - functionName:    upc_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:51,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:51,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:51,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    u32_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:58,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:58,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    find_err2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          283
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:204,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,54'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:215,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:215,7'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:214,12'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:219,10'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:207,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:209,5'
              BranchSideFuncs:
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:234,1'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
        - Branch String:   'src/kem/bike/additional_r4/decode.c:225,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:226,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:232,5'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:234,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:209,5'
          Dst:             bike_memset
    - functionName:    syndrome_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:50,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:50,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:50,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_err1
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          396
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - bike_memset
        - syndrome_cleanup
        - upc_cleanup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,54'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:157,54'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:157,7'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:156,12'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:161,10'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:170,34'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:177,5'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
        - Branch String:   'src/kem/bike/additional_r4/decode.c:149,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:151,5'
              BranchSideFuncs:
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - upc_cleanup.5996
                - syndrome_cleanup.6002
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:193,1'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
        - Branch String:   'src/kem/bike/additional_r4/decode.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:149,3'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:189,33'
              BranchSideFuncs:
                - upc_cleanup.5996
                - syndrome_cleanup.6002
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
                - bike_memset.6003
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             upc_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:193,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:151,5'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:182,7'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l5_get_threshold
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_r_bits_vector_weight
        - secure_l32_mask
        - u32_barrier
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:106,36'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_r_bits_vector_weight
                - secure_l32_mask.5998
                - u32_barrier.5997
                - u32_barrier.5997
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:106,36'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_r_bits_vector_weight
                - secure_l32_mask.5998
                - u32_barrier.5997
                - u32_barrier.5997
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:106,36'
          Dst:             OQS_KEM_bike_l5_r_bits_vector_weight
        - Src:             'src/kem/bike/additional_r4/decode.c:127,25'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode.c:128,10'
          Dst:             u32_barrier
        - Src:             'src/kem/bike/additional_r4/decode.c:128,38'
          Dst:             u32_barrier
    - functionName:    e_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:43,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:43,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:43,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_decode_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_KEM_bike_l5_is_avx2_enabled
        - OQS_KEM_bike_l5_is_avx512_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6000
                - OQS_KEM_bike_l5_is_avx2_enabled.5999
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6000
                - OQS_KEM_bike_l5_is_avx2_enabled.5999
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:65,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.5999
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.5999
        - Branch String:   'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_internal.h:73,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:65,6'
          Dst:             OQS_KEM_bike_l5_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/decode_internal.h:73,6'
          Dst:             OQS_KEM_bike_l5_is_avx2_enabled
    - functionName:    OQS_KEM_bike_l5_decode
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_compute_syndrome
        - OQS_KEM_bike_l5_decode_ctx_init
        - OQS_KEM_bike_l5_get_threshold
        - OQS_KEM_bike_l5_recompute_syndrome
        - bike_memset
        - e_cleanup
        - find_err1
        - find_err2
        - pad_r_cleanup
        - syndrome_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:239,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_decode_ctx_init
                - OQS_KEM_bike_l5_compute_syndrome
                - bike_memset.6003
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - find_err2.6001
                - OQS_KEM_bike_l5_recompute_syndrome
                - find_err2.6001
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - syndrome_cleanup.6002
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
                - e_cleanup.6005
                - e_cleanup.6005
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:240,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_decode_ctx_init
                - OQS_KEM_bike_l5_compute_syndrome
                - bike_memset.6003
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - find_err2.6001
                - OQS_KEM_bike_l5_recompute_syndrome
                - find_err2.6001
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - OQS_KEM_bike_l5_get_threshold
                - find_err1.6004
                - OQS_KEM_bike_l5_recompute_syndrome
                - syndrome_cleanup.6002
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
                - e_cleanup.6005
                - e_cleanup.6005
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:240,3'
          Dst:             OQS_KEM_bike_l5_decode_ctx_init
        - Src:             'src/kem/bike/additional_r4/decode.c:256,3'
          Dst:             OQS_KEM_bike_l5_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:260,3'
          Dst:             bike_memset
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l5_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:281,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:282,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:288,5'
          Dst:             find_err2
        - Src:             'src/kem/bike/additional_r4/decode.c:289,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l5_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l5_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l5_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:263,31'
          Dst:             OQS_KEM_bike_l5_get_threshold
        - Src:             'src/kem/bike/additional_r4/decode.c:270,5'
          Dst:             find_err1
        - Src:             'src/kem/bike/additional_r4/decode.c:271,5'
          Dst:             OQS_KEM_bike_l5_recompute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             syndrome_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:291,1'
          Dst:             e_cleanup
    - functionName:    OQS_KEM_bike_l5_compute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 67
      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:
        - OQS_KEM_bike_l5_gf2x_mod_mul
        - bike_memcpy
        - pad_r_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:61,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.6010
                - pad_r_cleanup.6008
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:63,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - bike_memcpy.6010
                - pad_r_cleanup.6008
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:63,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:65,3'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/decode.c:67,1'
          Dst:             pad_r_cleanup
    - functionName:    OQS_KEM_bike_l5_recompute_syndrome
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_compute_syndrome
        - OQS_KEM_bike_l5_gf2x_mod_add
        - OQS_KEM_bike_l5_gf2x_mod_mul
        - pad_r_cleanup
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode.c:76,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - OQS_KEM_bike_l5_gf2x_mod_add.6009
                - OQS_KEM_bike_l5_gf2x_mod_add.6009
                - OQS_KEM_bike_l5_compute_syndrome
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
            - BranchSide:      'src/kem/bike/additional_r4/decode.c:77,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul
                - OQS_KEM_bike_l5_gf2x_mod_add.6009
                - OQS_KEM_bike_l5_gf2x_mod_add.6009
                - OQS_KEM_bike_l5_compute_syndrome
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
                - pad_r_cleanup.6008
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode.c:84,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul
        - Src:             'src/kem/bike/additional_r4/decode.c:85,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:86,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_add
        - Src:             'src/kem/bike/additional_r4/decode.c:89,3'
          Dst:             OQS_KEM_bike_l5_compute_syndrome
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/decode.c:90,1'
          Dst:             pad_r_cleanup
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_mod_add
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,43'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,43'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x.h:20,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:20,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x.h:21,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    u64_barrier
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:59,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:59,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_slice_full_subtract_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          534
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:117,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:118,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_sliced_adder_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:86,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:86,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:88,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_dup_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:76,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:76,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotr_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:44,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:44,38'
              BranchSideFuncs:
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:49,42'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:47,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:48,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:45,45'
          Dst:             u64_barrier
    - functionName:    rotr_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          630
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - secure_l32_mask
        - u64_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:21,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:30,46'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs:
                - secure_l32_mask.6032
                - u64_barrier.6031
                - u64_barrier.6031
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:32,31'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:30,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:31,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:25,38'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:26,43'
          Dst:             u64_barrier
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:0,0'
          Dst:             u64_barrier
    - functionName:    OQS_KEM_bike_l5_rotate_right_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr_big
        - rotr_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_portable.c:59,32'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:0,0'
              BranchSideFuncs:
                - rotr_big.6040
                - rotr_small.6039
            - BranchSide:      'src/kem/bike/additional_r4/decode_portable.c:59,32'
              BranchSideFuncs:
                - rotr_big.6040
                - rotr_small.6039
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:59,3'
          Dst:             rotr_big
        - Src:             'src/kem/bike/additional_r4/decode_portable.c:61,3'
          Dst:             rotr_small
    - functionName:    OQS_KEM_bike_l5_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    gf2x_mod_sqr_in_place
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:22,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    repeated_squaring
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - gf2x_mod_sqr_in_place
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:33,15'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:35,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:36,5'
          Dst:             gf2x_mod_sqr_in_place
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:47,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:47,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:47,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l5_is_avx2_enabled
        - OQS_KEM_bike_l5_is_avx512_enabled
        - OQS_KEM_bike_l5_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6066
                - OQS_KEM_bike_l5_is_pclmul_enabled
                - OQS_KEM_bike_l5_is_avx2_enabled.6065
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6066
                - OQS_KEM_bike_l5_is_pclmul_enabled
                - OQS_KEM_bike_l5_is_avx2_enabled.6065
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.6065
                - OQS_KEM_bike_l5_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.6065
                - OQS_KEM_bike_l5_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_pclmul_enabled
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_pclmul_enabled
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l5_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l5_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l5_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l5_gf2x_mod_inv
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_inv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_KEM_bike_l5_gf2x_ctx_init
        - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
        - dbl_pad_r_cleanup
        - gf2x_mod_sqr_in_place
        - pad_r_cleanup
        - repeated_squaring
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:121,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_ctx_init
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - repeated_squaring.6068
                - repeated_squaring.6068
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_ctx_init
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - repeated_squaring.6068
                - repeated_squaring.6068
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,8'
              BranchSideFuncs:
                - repeated_squaring.6068
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - repeated_squaring.6068
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:147,11'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - repeated_squaring.6068
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - repeated_squaring.6068
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:153,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:142,33'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - repeated_squaring.6068
                - repeated_squaring.6068
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:155,20'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - repeated_squaring.6068
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - repeated_squaring.6068
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:155,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
              BranchSideFuncs:
                - repeated_squaring.6068
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - repeated_squaring.6068
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:158,13'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
                - repeated_squaring.6068
                - repeated_squaring.6068
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
        - Branch String:   'src/kem/bike/additional_r4/gf2x_inv.c:142,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:144,17'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
              BranchSideFuncs:
                - gf2x_mod_sqr_in_place.6067
                - dbl_pad_r_cleanup.6069
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
                - pad_r_cleanup.6070
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:122,3'
          Dst:             OQS_KEM_bike_l5_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:167,3'
          Dst:             gf2x_mod_sqr_in_place
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             dbl_pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:169,1'
          Dst:             pad_r_cleanup
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:145,7'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:151,5'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:156,9'
          Dst:             repeated_squaring
        - Src:             'src/kem/bike/additional_r4/gf2x_inv.c:162,7'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
    - functionName:    bike_memset
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 164
      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:    OQS_KEM_bike_l5_k_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          208
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bike_memset
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_portable.c:30,3'
          Dst:             bike_memset
    - functionName:    OQS_KEM_bike_l5_is_pclmul_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:41,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:41,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx2_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:18,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:18,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_is_avx512_enabled
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cpu_features.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_CPU_has_extension
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/kem/bike/additional_r4/cpu_features.h:30,9'
              BranchSideFuncs:
                - OQS_CPU_has_extension
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cpu_features.h:30,9'
          Dst:             OQS_CPU_has_extension
    - functionName:    OQS_KEM_bike_l5_gf2x_ctx_init
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OQS_KEM_bike_l5_is_avx2_enabled
        - OQS_KEM_bike_l5_is_avx512_enabled
        - OQS_KEM_bike_l5_is_pclmul_enabled
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6106
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
                - OQS_KEM_bike_l5_is_avx2_enabled.6105
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx512_enabled.6106
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
                - OQS_KEM_bike_l5_is_avx2_enabled.6105
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.6105
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_avx2_enabled.6105
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_is_pclmul_enabled.6104
        - Branch String:   'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:135,6'
          Dst:             OQS_KEM_bike_l5_is_avx512_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:144,6'
          Dst:             OQS_KEM_bike_l5_is_avx2_enabled
        - Src:             'src/kem/bike/additional_r4/gf2x_internal.h:170,6'
          Dst:             OQS_KEM_bike_l5_is_pclmul_enabled
    - functionName:    OQS_KEM_bike_l5_gf2x_mod_mul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 113
      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_KEM_bike_l5_gf2x_ctx_init
        - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:109,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_ctx_init.6107
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_ctx_init.6107
                - OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:110,3'
          Dst:             OQS_KEM_bike_l5_gf2x_ctx_init
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:112,3'
          Dst:             OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
    - functionName:    OQS_KEM_bike_l5_gf2x_mod_mul_with_ctx
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - dbl_pad_r_cleanup
        - karatzuba
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba.6112
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.6113
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:93,3'
              BranchSideFuncs:
                - karatzuba.6112
                - OQS_MEM_cleanse
                - dbl_pad_r_cleanup.6113
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:96,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:101,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:102,1'
          Dst:             dbl_pad_r_cleanup
    - functionName:    karatzuba
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - karatzuba
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:0,0'
              BranchSideFuncs:
                - karatzuba.6112
                - karatzuba.6112
                - karatzuba.6112
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:33,25'
              BranchSideFuncs:
                - karatzuba.6112
                - karatzuba.6112
                - karatzuba.6112
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:33,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:34,10'
              BranchSideFuncs:
                - karatzuba.6112
                - karatzuba.6112
                - karatzuba.6112
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:38,45'
              BranchSideFuncs:
                - karatzuba.6112
                - karatzuba.6112
                - karatzuba.6112
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:49,33'
              BranchSideFuncs:
                - karatzuba.6112
                - karatzuba.6112
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul.c:67,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:60,3'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:69,5'
          Dst:             karatzuba
        - Src:             'src/kem/bike/additional_r4/gf2x_mul.c:79,5'
          Dst:             karatzuba
    - functionName:    dbl_pad_r_cleanup
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/cleanup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/cleanup.h:53,1'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/cleanup.h:53,1'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/cleanup.h:53,1'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_sqr_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_KEM_bike_l5_gf2x_mul_base_port
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mul_base_port
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs:
                - OQS_KEM_bike_l5_gf2x_mul_base_port
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:83,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:84,5'
          Dst:             OQS_KEM_bike_l5_gf2x_mul_base_port
    - functionName:    OQS_KEM_bike_l5_gf2x_mul_base_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          342
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - secure_cmpeq64_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:26,23'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:0,0'
              BranchSideFuncs:
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:51,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:52,26'
              BranchSideFuncs:
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
                - secure_cmpeq64_mask.6128
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:68,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:46,19'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:47,26'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:58,22'
          Dst:             secure_cmpeq64_mask
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_portable.c:59,22'
          Dst:             secure_cmpeq64_mask
    - functionName:    secure_cmpeq64_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_gf2x_red_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:85,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_portable.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_karatzuba_add3_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:68,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_karatzuba_add2_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:47,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_karatzuba_add1_port
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_portable.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          205
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,39'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_portable.c:27,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_clean_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_cleanse
        - OQS_SHA3_shake256_inc_ctx_release
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:65,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_ctx_release
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:65,3'
          Dst:             OQS_SHA3_shake256_inc_ctx_release
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:66,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    bike_memcpy
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:149,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:149,6'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:153,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_get_prf_output
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OQS_SHA3_shake256_inc_squeeze
        - bike_memcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.6163
                - bike_memcpy.6163
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:37,10'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.6163
                - bike_memcpy.6163
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:37,7'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:39,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:44,16'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.6163
                - bike_memcpy.6163
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:44,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:45,23'
              BranchSideFuncs:
                - bike_memcpy.6163
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:52,36'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_squeeze
                - bike_memcpy.6163
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:45,5'
          Dst:             bike_memcpy
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:52,3'
          Dst:             OQS_SHA3_shake256_inc_squeeze
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:56,3'
          Dst:             bike_memcpy
    - functionName:    OQS_KEM_bike_l5_init_prf_state
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/shake_prf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_SHA3_shake256_inc_absorb
        - OQS_SHA3_shake256_inc_finalize
        - OQS_SHA3_shake256_inc_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,8'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:15,8'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
        - Branch String:   'src/kem/bike/additional_r4/shake_prf.c:15,6'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:16,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/shake_prf.c:19,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
      Callsites:
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:19,3'
          Dst:             OQS_SHA3_shake256_inc_init
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:22,3'
          Dst:             OQS_SHA3_shake256_inc_absorb
        - Src:             'src/kem/bike/additional_r4/shake_prf.c:24,3'
          Dst:             OQS_SHA3_shake256_inc_finalize
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_slice_full_subtract_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          654
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:159,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:160,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_sliced_adder_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:129,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:128,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:130,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_dup_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:118,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:116,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:118,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_rotate256_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          101
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:77,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate256_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          468
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:38,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:41,48'
              BranchSideFuncs:
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:52,1'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:43,42'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:46,19'
              BranchSideFuncs:
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
                - secure_l32_mask.6186
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:41,32'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l5_rotate_right_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_KEM_bike_l5_rotate256_small
        - rotate256_big
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx2.c:101,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:0,0'
              BranchSideFuncs:
                - rotate256_big.6193
                - OQS_KEM_bike_l5_rotate256_small
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx2.c:101,37'
              BranchSideFuncs:
                - rotate256_big.6193
                - OQS_KEM_bike_l5_rotate256_small
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:101,3'
          Dst:             rotate256_big
        - Src:             'src/kem/bike/additional_r4/decode_avx2.c:103,3'
          Dst:             OQS_KEM_bike_l5_rotate256_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:115,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:118,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 178
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:169,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:170,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:178,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          173
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:96,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:98,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:105,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_k_sqr_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          148
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:0,0'
              BranchSideFuncs:
                - generate_map.6210
                - bin_to_bytes.6209
                - bytes_to_bin.6208
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:194,33'
              BranchSideFuncs:
                - generate_map.6210
                - bin_to_bytes.6209
                - bytes_to_bin.6208
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:202,3'
              BranchSideFuncs:
                - bytes_to_bin.6208
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:203,26'
              BranchSideFuncs:
                - bytes_to_bin.6208
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:197,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:199,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:206,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:208,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx2.c:209,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_red_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_karatzuba_add3_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l5_karatzuba_add2_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l5_karatzuba_add1_avx2
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx2.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx2.c:22,3'
          Dst:             __assert_fail
    - functionName:    secure_l32_mask
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/utilities.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/utilities.h:122,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/utilities.h:122,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_slice_full_subtract_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          654
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:153,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:154,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_bit_sliced_adder_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:122,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,38'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:123,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:122,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:124,31'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_dup_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:112,51'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:110,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:112,51'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate512_small
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          83
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:69,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:71,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:88,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rotate512_big
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          461
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - secure_l32_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:36,10'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:39,42'
              BranchSideFuncs:
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:47,1'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:40,36'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:43,25'
              BranchSideFuncs:
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
                - secure_l32_mask.6253
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:39,26'
          Dst:             secure_l32_mask
    - functionName:    OQS_KEM_bike_l5_rotate_right_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/decode_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotate512_big
        - rotate512_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/decode_avx512.c:95,37'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:0,0'
              BranchSideFuncs:
                - rotate512_big.6261
                - rotate512_small.6260
            - BranchSide:      'src/kem/bike/additional_r4/decode_avx512.c:95,37'
              BranchSideFuncs:
                - rotate512_big.6261
                - rotate512_small.6260
      Callsites:
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:95,3'
          Dst:             rotate512_big
        - Src:             'src/kem/bike/additional_r4/decode_avx512.c:97,3'
          Dst:             rotate512_small
    - functionName:    bytes_to_bin
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          60
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:111,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:112,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:115,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bin_to_bytes
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:123,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:124,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:127,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    generate_map
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          282
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:93,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:95,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:102,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_k_sqr_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_ksqr_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          197
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
        - bin_to_bytes
        - bytes_to_bin
        - generate_map
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:141,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:0,0'
              BranchSideFuncs:
                - generate_map.6278
                - bin_to_bytes.6277
                - bytes_to_bin.6276
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:143,33'
              BranchSideFuncs:
                - generate_map.6278
                - bin_to_bytes.6277
                - bytes_to_bin.6276
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:151,34'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.6276
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:152,26'
              BranchSideFuncs:
                - bytes_to_bin.6276
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:146,3'
          Dst:             generate_map
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:148,3'
          Dst:             bin_to_bytes
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:155,3'
          Dst:             bytes_to_bin
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:157,3'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/bike/additional_r4/gf2x_ksqr_avx512.c:158,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_gf2x_red_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_cleanse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:86,17'
              BranchSideFuncs:
                - OQS_MEM_cleanse
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:85,37'
              BranchSideFuncs:
                - OQS_MEM_cleanse
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:98,3'
              BranchSideFuncs:
                - OQS_MEM_cleanse
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:101,3'
          Dst:             OQS_MEM_cleanse
    - functionName:    OQS_KEM_bike_l5_karatzuba_add3_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:63,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:67,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:58,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l5_karatzuba_add2_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          140
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:46,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:47,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:42,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l5_karatzuba_add1_avx512
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_avx512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:0,0'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:26,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_avx512.c:27,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_avx512.c:22,3'
          Dst:             __assert_fail
    - functionName:    OQS_KEM_bike_l5_gf2x_sqr_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 149
      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:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:140,52'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:149,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf2x_mul4_int
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          95
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OQS_KEM_bike_l5_gf2x_mul_base_pclmul
      functionSourceFile: '/src/liboqs/src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf2x_mul4_int
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:97,3'
          Branch Sides:
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:0,0'
              BranchSideFuncs:
                - gf2x_mul4_int.6315
                - gf2x_mul4_int.6315
                - gf2x_mul4_int.6315
            - BranchSide:      'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:100,11'
              BranchSideFuncs:
                - gf2x_mul4_int.6315
                - gf2x_mul4_int.6315
                - gf2x_mul4_int.6315
      Callsites:
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:107,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:108,3'
          Dst:             gf2x_mul4_int
        - Src:             'src/kem/bike/additional_r4/gf2x_mul_base_pclmul.c:118,3'
          Dst:             gf2x_mul4_int
    - functionName:    F3_freeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_inv3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          369
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - F3_freeze
        - int16_negative_mask
        - int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:0,0'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:51,14'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:62,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:63,20'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:63,20'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:81,32'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:81,9'
              BranchSideFuncs:
                - F3_freeze
                - F3_freeze
                - int16_negative_mask
                - int16_nonzero_mask
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:82,25'
              BranchSideFuncs:
                - F3_freeze
                - F3_freeze
                - int16_negative_mask
                - int16_nonzero_mask
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:91,39'
              BranchSideFuncs:
                - F3_freeze
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:94,39'
              BranchSideFuncs:
                - F3_freeze
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:93,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:94,39'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:98,18'
              BranchSideFuncs:
                - int16_negative_mask
                - int16_nonzero_mask
                - F3_freeze
                - F3_freeze
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:70,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:72,18'
              BranchSideFuncs:
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:103,18'
              BranchSideFuncs:
                - int16_nonzero_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:104,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:104,5'
              BranchSideFuncs:
                - int16_nonzero_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:105,42'
              BranchSideFuncs:
                - int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:77,16'
          Dst:             int16_negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:77,55'
          Dst:             int16_nonzero_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:91,20'
          Dst:             F3_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:94,20'
          Dst:             F3_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_inv3sntrup761.c:108,22'
          Dst:             int16_nonzero_mask
    - functionName:    Fq_bigfreeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Fq_recip
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - Fq_bigfreeze
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:53,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:56,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:53,14'
          Dst:             Fq_bigfreeze
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_invsntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          341
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - Fq_bigfreeze
        - Fq_recip
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - int16_negative_mask
        - int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:65,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - Fq_recip
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:72,14'
              BranchSideFuncs:
                - Fq_recip
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:83,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:84,29'
              BranchSideFuncs:
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:84,29'
              BranchSideFuncs:
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:100,32'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:101,25'
              BranchSideFuncs:
                - Fq_bigfreeze
                - Fq_bigfreeze
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:101,25'
              BranchSideFuncs:
                - Fq_bigfreeze
                - Fq_bigfreeze
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:111,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:112,38'
              BranchSideFuncs:
                - Fq_bigfreeze
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:115,38'
              BranchSideFuncs:
                - Fq_bigfreeze
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:114,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:115,38'
              BranchSideFuncs:
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:119,18'
              BranchSideFuncs:
                - int16_negative_mask.6347
                - int16_nonzero_mask.6346
                - Fq_bigfreeze
                - Fq_bigfreeze
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:90,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:92,18'
              BranchSideFuncs:
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:124,13'
              BranchSideFuncs:
                - Fq_recip
                - Fq_bigfreeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:125,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:126,54'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:129,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
                - int16_nonzero_mask.6346
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:77,12'
          Dst:             Fq_recip
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:96,16'
          Dst:             int16_negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:96,55'
          Dst:             int16_nonzero_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:112,20'
          Dst:             Fq_bigfreeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:115,20'
          Dst:             Fq_bigfreeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:124,13'
          Dst:             Fq_recip
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:126,18'
          Dst:             Fq_bigfreeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:129,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_invsntrup761.c:130,39'
          Dst:             int16_nonzero_mask
    - functionName:    F3_freeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_mult3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          384
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - F3_freeze
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:0,0'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:22,5'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:22,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:23,28'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:23,28'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:27,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:28,28'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:28,28'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:36,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:36,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,29'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,9'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:36,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:36,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:38,17'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:36,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:38,17'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:35,9'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:42,9'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:42,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:42,9'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:43,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:42,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:43,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:45,17'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:42,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:43,32'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:45,17'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
                - F3_freeze.6358
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:49,36'
              BranchSideFuncs:
                - F3_freeze.6358
                - F3_freeze.6358
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:54,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:38,17'
          Dst:             F3_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:45,17'
          Dst:             F3_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:49,21'
          Dst:             F3_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_mult3sntrup761.c:50,25'
          Dst:             F3_freeze
    - functionName:    Fq_freeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_multsntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          344
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - Fq_freeze
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:21,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:27,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:29,26'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:33,28'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:32,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:33,28'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:33,28'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:41,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:41,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,29'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,9'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:41,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:41,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:43,17'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:41,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:43,17'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:38,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:40,9'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:47,9'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:47,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:47,9'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:48,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:47,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:48,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:50,17'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:47,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:48,23'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:50,17'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:54,36'
              BranchSideFuncs:
                - Fq_freeze
                - Fq_freeze
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:58,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:27,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:29,16'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:43,17'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:50,17'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:54,21'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:55,25'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_multsntrup761.c:58,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_scale3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          254
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:16,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:19,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:20,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:21,16'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:21,16'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:19,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_scale3sntrup761.c:29,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
    - functionName:    int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Weightw_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          135
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:0,0'
              BranchSideFuncs:
                - int16_nonzero_mask.6389
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:28,19'
              BranchSideFuncs:
                - int16_nonzero_mask.6389
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:27,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:27,5'
              BranchSideFuncs:
                - int16_nonzero_mask.6389
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:28,19'
              BranchSideFuncs:
                - int16_nonzero_mask.6389
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:30,12'
          Dst:             int16_nonzero_mask
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_core_wforcesntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          441
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - Weightw_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:40,12'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:0,0'
              BranchSideFuncs:
                - Weightw_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:40,12'
              BranchSideFuncs:
                - Weightw_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:42,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:42,29'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:45,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:45,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:45,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:45,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:44,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:45,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_core_wforcesntrup761.c:40,12'
          Dst:             Weightw_mask
    - functionName:    uint32_divmod_uint14
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_mod_uint14
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - uint32_divmod_uint14
      functionUses:    31
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:0,0'
              BranchSideFuncs:
                - uint32_divmod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:68,5'
              BranchSideFuncs:
                - uint32_divmod_uint14
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:68,5'
          Dst:             uint32_divmod_uint14
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x1531
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          987
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - uint32_divmod_uint14
        - uint32_mod_uint14
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:0,0'
              BranchSideFuncs:
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:81,23'
              BranchSideFuncs:
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:156,14'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:164,10'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:171,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:172,14'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:181,15'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:183,14'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:191,15'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
                - uint32_divmod_uint14
                - uint32_mod_uint14
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:193,14'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:202,28'
              BranchSideFuncs:
                - uint32_divmod_uint14
                - uint32_mod_uint14
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:203,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:204,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:211,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:83,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:88,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:90,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:97,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:99,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:104,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:106,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:111,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:113,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:111,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:113,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:120,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:122,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:136,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:138,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:143,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:145,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:151,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:153,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:158,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:160,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:167,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:169,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:175,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:177,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:185,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:187,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:196,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:198,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:206,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x1531.c:208,14'
          Dst:             uint32_mod_uint14
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          266
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:13,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:13,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:13,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x3.c:22,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint32_divmod_uint14
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_mod_uint14
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - int
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - uint32_divmod_uint14
      functionUses:    31
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:0,0'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:68,5'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:68,5'
          Dst:             uint32_divmod_uint14
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761x4591
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          1036
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - uint32_divmod_uint14
        - uint32_mod_uint14
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:74,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:0,0'
              BranchSideFuncs:
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:81,23'
              BranchSideFuncs:
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:157,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:158,14'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:166,10'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:172,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:173,14'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:181,15'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:183,14'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:191,15'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:193,14'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:201,24'
              BranchSideFuncs:
                - uint32_divmod_uint14.6422
                - uint32_mod_uint14.6423
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:202,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:203,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:211,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:83,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:89,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:91,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:97,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:99,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:104,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:106,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:112,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:114,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:112,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:114,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:121,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:123,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:128,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:130,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:136,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:138,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:144,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:146,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:153,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:155,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:160,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:162,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:168,5'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:170,10'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:175,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:177,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:185,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:187,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:195,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:197,14'
          Dst:             uint32_mod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:206,9'
          Dst:             uint32_divmod_uint14
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761x4591.c:208,14'
          Dst:             uint32_mod_uint14
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          192
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint16.c:15,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_decode_761xint32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          216
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531round
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:10,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:13,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:13,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:14,39'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:14,39'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531round.c:16,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          88
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x3.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x3.c:13,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x3.c:19,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x4591
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          1363
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:17,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:18,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:17,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:27,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:18,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:27,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:30,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:37,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:40,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:47,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:50,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x4591.c:59,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    F3_freeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xfreeze3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - F3_freeze
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:0,0'
              BranchSideFuncs:
                - F3_freeze.6474
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:23,26'
              BranchSideFuncs:
                - F3_freeze.6474
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:23,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:25,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xfreeze3.c:23,16'
          Dst:             F3_freeze
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761xint16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          168
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761xint16.c:13,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_sort_uint32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          143
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,19'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:14,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_uint32.c:14,5'
          Dst:             PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_verify_1039
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_verify_1039.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          134
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_verify_1039.c:8,71'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_verify_1039.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_verify_1039.c:9,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_tobits
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          353
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_frombits
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          323
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_final
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          482
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_tobits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:173,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:176,11'
              BranchSideFuncs:
                - vec256_tobits
                - vec256_tobits
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:178,5'
              BranchSideFuncs:
                - vec256_tobits
                - vec256_tobits
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:178,5'
          Dst:             vec256_tobits
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:179,5'
          Dst:             vec256_tobits
    - functionName:    vec256_scale
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_divx_1
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_divx_2
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_timesx_3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_timesx_2
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_divx_3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          49
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_eliminate
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:231,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:231,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:231,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:231,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:231,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:232,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_swap
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    20
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:205,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:205,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:205,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:205,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:205,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:206,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_bit0mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    negative_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_timesx_1
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_init
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          434
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_frombits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:146,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:146,11'
              BranchSideFuncs:
                - vec256_frombits
                - vec256_frombits
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:152,30'
              BranchSideFuncs:
                - vec256_frombits
                - vec256_frombits
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:167,5'
          Dst:             vec256_frombits
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:168,5'
          Dst:             vec256_frombits
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_inv3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          395
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - negative_mask
        - vec256_bit0mask
        - vec256_divx_1
        - vec256_divx_2
        - vec256_divx_3
        - vec256_eliminate
        - vec256_final
        - vec256_init
        - vec256_scale
        - vec256_swap
        - vec256_timesx_1
        - vec256_timesx_2
        - vec256_timesx_3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:358,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:0,0'
              BranchSideFuncs:
                - vec256_init
                - vec256_timesx_1
                - vec256_timesx_1
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_2
                - vec256_timesx_2
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:373,5'
              BranchSideFuncs:
                - vec256_init
                - vec256_timesx_1
                - vec256_timesx_1
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_2
                - vec256_timesx_2
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:395,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:396,9'
              BranchSideFuncs:
                - vec256_timesx_1
                - vec256_timesx_1
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_2
                - vec256_timesx_2
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:424,9'
              BranchSideFuncs:
                - vec256_timesx_2
                - vec256_timesx_2
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:423,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:424,9'
              BranchSideFuncs:
                - vec256_timesx_2
                - vec256_timesx_2
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:452,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:451,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:452,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_3
                - vec256_divx_3
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:480,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:479,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:480,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_2
                - vec256_divx_2
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:508,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:507,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:508,9'
              BranchSideFuncs:
                - vec256_timesx_3
                - vec256_timesx_3
                - negative_mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_divx_1
                - vec256_divx_1
                - vec256_swap
                - vec256_swap
                - vec256_eliminate
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:535,31'
              BranchSideFuncs:
                - vec256_bit0mask
                - vec256_bit0mask
                - vec256_scale
                - vec256_final
                - negative_mask
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:373,5'
          Dst:             vec256_init
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:396,9'
          Dst:             vec256_timesx_1
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:397,9'
          Dst:             vec256_timesx_1
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:398,20'
          Dst:             negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:398,48'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:400,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:401,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:401,36'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:408,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:409,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:414,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:415,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:416,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:418,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:419,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:420,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:424,9'
          Dst:             vec256_timesx_2
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:425,9'
          Dst:             vec256_timesx_2
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:426,20'
          Dst:             negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:426,48'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:428,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:429,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:429,36'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:436,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:437,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:442,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:443,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:444,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:446,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:447,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:448,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:452,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:453,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:454,20'
          Dst:             negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:454,48'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:456,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:457,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:457,36'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:464,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:465,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:470,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:471,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:472,9'
          Dst:             vec256_divx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:474,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:475,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:476,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:480,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:481,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:482,20'
          Dst:             negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:482,48'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:484,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:485,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:485,36'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:492,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:493,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:498,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:499,9'
          Dst:             vec256_divx_2
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:500,9'
          Dst:             vec256_divx_2
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:502,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:503,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:504,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:508,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:509,9'
          Dst:             vec256_timesx_3
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:510,20'
          Dst:             negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:510,48'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:512,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:513,14'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:513,36'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:520,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:521,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:526,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:527,9'
          Dst:             vec256_divx_1
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:528,9'
          Dst:             vec256_divx_1
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:530,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:531,9'
          Dst:             vec256_swap
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:532,9'
          Dst:             vec256_eliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:535,31'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:536,31'
          Dst:             vec256_bit0mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:537,5'
          Dst:             vec256_scale
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:539,5'
          Dst:             vec256_final
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_inv3sntrup761.c:540,22'
          Dst:             negative_mask
    - functionName:    montproduct
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Fq_pow
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - Fq_bigfreeze
        - Fq_pow
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:54,11'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - Fq_pow
                - Fq_bigfreeze.6563
                - Fq_bigfreeze.6563
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:54,11'
              BranchSideFuncs:
                - Fq_pow
                - Fq_bigfreeze.6563
                - Fq_bigfreeze.6563
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:54,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:57,11'
              BranchSideFuncs:
                - Fq_pow
                - Fq_bigfreeze.6563
                - Fq_bigfreeze.6563
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:60,11'
              BranchSideFuncs:
                - Fq_pow
                - Fq_bigfreeze.6563
                - Fq_bigfreeze.6563
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:60,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:61,29'
              BranchSideFuncs:
                - Fq_bigfreeze.6563
                - Fq_pow
                - Fq_bigfreeze.6563
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:63,22'
              BranchSideFuncs:
                - Fq_bigfreeze.6563
                - Fq_pow
                - Fq_bigfreeze.6563
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:57,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:57,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:60,11'
              BranchSideFuncs:
                - Fq_pow
                - Fq_bigfreeze.6563
                - Fq_bigfreeze.6563
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:61,40'
          Dst:             Fq_pow
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:61,16'
          Dst:             Fq_bigfreeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:63,9'
          Dst:             Fq_bigfreeze
    - functionName:    Fq_bigfreeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vectormodq_xswapeliminate
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          105
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - montproduct
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:107,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:107,21'
              BranchSideFuncs:
                - montproduct
                - montproduct
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:113,17'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:115,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:115,5'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:116,11'
              BranchSideFuncs:
                - montproduct
                - montproduct
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:123,34'
          Dst:             montproduct
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:123,72'
          Dst:             montproduct
    - functionName:    vectormodq_swapeliminate
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - montproduct
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:86,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:86,21'
              BranchSideFuncs:
                - montproduct
                - montproduct
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:90,23'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:92,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:92,5'
              BranchSideFuncs:
                - montproduct
                - montproduct
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:93,22'
              BranchSideFuncs:
                - montproduct
                - montproduct
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:97,34'
          Dst:             montproduct
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:97,72'
          Dst:             montproduct
    - functionName:    int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Fq_freeze
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Fq_recip
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Fq_pow
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:68,12'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - Fq_pow
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:68,12'
              BranchSideFuncs:
                - Fq_pow
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:68,12'
          Dst:             Fq_pow
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_invsntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          493
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - Fq_bigfreeze
        - Fq_freeze
        - Fq_recip
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - int16_negative_mask
        - int16_nonzero_mask
        - vectormodq_swapeliminate
        - vectormodq_xswapeliminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:0,0'
              BranchSideFuncs:
                - Fq_recip.6567
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:142,14'
              BranchSideFuncs:
                - Fq_recip.6567
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:165,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:166,24'
              BranchSideFuncs:
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:188,24'
              BranchSideFuncs:
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:187,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:188,24'
              BranchSideFuncs:
                - Fq_freeze.6566
                - int16_negative_mask.6565
                - int16_nonzero_mask.6564
                - vectormodq_swapeliminate
                - vectormodq_xswapeliminate
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:209,32'
              BranchSideFuncs:
                - Fq_freeze.6566
                - Fq_recip.6567
                - Fq_freeze.6566
                - Fq_bigfreeze.6563
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:211,60'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:214,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
                - int16_nonzero_mask.6564
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:159,12'
          Dst:             Fq_recip
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:166,14'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:173,16'
          Dst:             int16_negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:173,58'
          Dst:             int16_nonzero_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:183,9'
          Dst:             vectormodq_swapeliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:184,9'
          Dst:             vectormodq_xswapeliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:188,14'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:195,16'
          Dst:             int16_negative_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:195,58'
          Dst:             int16_nonzero_mask
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:205,9'
          Dst:             vectormodq_swapeliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:206,9'
          Dst:             vectormodq_xswapeliminate
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:209,22'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:209,13'
          Dst:             Fq_recip
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:211,46'
          Dst:             Fq_freeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:211,18'
          Dst:             Fq_bigfreeze
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:214,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_invsntrup761.c:215,39'
          Dst:             int16_nonzero_mask
    - functionName:    ungood
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          123
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:138,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:142,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:153,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mulmod_7681_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    squeeze_7681_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    good
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          303
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:68,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:72,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:87,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    squeeze_3_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeze_3_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mult768
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          137
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
        - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
        - good
        - mulmod_7681_x16
        - squeeze_7681_x16
        - ungood
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:156,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:0,0'
              BranchSideFuncs:
                - good
                - good
                - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood
                - mulmod_7681_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:164,5'
              BranchSideFuncs:
                - good
                - good
                - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood
                - mulmod_7681_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:170,40'
              BranchSideFuncs:
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - mulmod_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - squeeze_7681_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood
                - mulmod_7681_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:188,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood
                - mulmod_7681_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:191,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:192,22'
              BranchSideFuncs:
                - mulmod_7681_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:196,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:164,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:165,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:167,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_ntt512_7681
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:170,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:171,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:172,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:173,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:174,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:175,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:176,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:177,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:178,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:180,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:181,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:182,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:183,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:184,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:185,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:188,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_invntt512_7681
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:189,5'
          Dst:             ungood
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:193,13'
          Dst:             mulmod_7681_x16
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_mult3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          603
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - freeze_3_x16
        - mult768
        - squeeze_3_x16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:0,0'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:224,9'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:230,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:231,26'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:231,26'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:235,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:236,26'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:236,26'
              BranchSideFuncs:
                - mult768
                - squeeze_3_x16
                - freeze_3_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:244,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:245,24'
              BranchSideFuncs:
                - squeeze_3_x16
                - freeze_3_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:254,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:241,5'
          Dst:             mult768
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:249,26'
          Dst:             squeeze_3_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_mult3sntrup761.c:249,13'
          Dst:             freeze_3_x16
    - functionName:    mulmod_4591_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulmod_10753_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    squeeze_10753_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ungood
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          123
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:158,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:162,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:173,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mulmod_7681_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    squeeze_7681_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    good
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          303
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:88,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:92,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:107,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mult768
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          248
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
        - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
        - PQCLEAN_SNTRUP761_AVX2_ntt512_10753
        - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
        - good
        - mulmod_10753_x16
        - mulmod_4591_x16
        - mulmod_7681_x16
        - squeeze_10753_x16
        - squeeze_7681_x16
        - ungood
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:176,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:0,0'
              BranchSideFuncs:
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood.6618
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_10753
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:186,5'
              BranchSideFuncs:
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_7681
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood.6618
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_10753
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:191,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:192,40'
              BranchSideFuncs:
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - squeeze_7681_x16.6620
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood.6618
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_10753
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:210,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_invntt512_7681
                - ungood.6618
                - good.6621
                - good.6621
                - PQCLEAN_SNTRUP761_AVX2_ntt512_10753
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:218,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:219,41'
              BranchSideFuncs:
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - mulmod_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - squeeze_10753_x16
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:237,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_invntt512_10753
                - ungood.6618
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:240,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:241,23'
              BranchSideFuncs:
                - mulmod_10753_x16
                - mulmod_7681_x16.6619
                - mulmod_7681_x16.6619
                - mulmod_4591_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:250,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:186,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:187,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:189,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_ntt512_7681
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:192,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:193,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:194,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:195,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:196,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:197,23'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:198,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:199,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:200,23'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:202,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:203,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:204,37'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:205,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:206,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:207,9'
          Dst:             squeeze_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:210,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_invntt512_7681
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:211,5'
          Dst:             ungood
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:213,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:214,5'
          Dst:             good
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:216,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_ntt512_10753
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:219,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:220,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:221,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:222,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:223,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:224,23'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:225,23'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:226,23'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:227,23'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:229,37'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:230,37'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:231,37'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:232,9'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:233,9'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:234,9'
          Dst:             squeeze_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:237,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_invntt512_10753
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:238,5'
          Dst:             ungood
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:244,14'
          Dst:             mulmod_10753_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:245,14'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:246,13'
          Dst:             mulmod_7681_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:247,25'
          Dst:             mulmod_4591_x16
    - functionName:    squeeze_4591_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeze_4591_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_multsntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          231
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - freeze_4591_x16
        - mult768
        - squeeze_4591_x16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
                - squeeze_4591_x16
                - freeze_4591_x16
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:279,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
                - squeeze_4591_x16
                - freeze_4591_x16
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:287,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:288,13'
              BranchSideFuncs:
                - squeeze_4591_x16
                - freeze_4591_x16
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:293,26'
              BranchSideFuncs:
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:292,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:293,26'
              BranchSideFuncs:
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:293,26'
              BranchSideFuncs:
                - mult768.6622
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:301,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:302,24'
              BranchSideFuncs:
                - squeeze_4591_x16
                - freeze_4591_x16
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:310,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:285,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:289,29'
          Dst:             squeeze_4591_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:289,13'
          Dst:             freeze_4591_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:298,5'
          Dst:             mult768
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:306,29'
          Dst:             squeeze_4591_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:306,13'
          Dst:             freeze_4591_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761.c:310,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
    - functionName:    reduce_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_x16
      functionUses:    28
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:467,18'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:467,18'
              BranchSideFuncs:
                - sub_x16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:469,12'
          Dst:             sub_x16
    - functionName:    sub_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    146
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulmod_scaled_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub_x16
      functionUses:    132
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:460,18'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:460,18'
              BranchSideFuncs:
                - sub_x16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:463,12'
          Dst:             sub_x16
    - functionName:    add_x16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    144
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_invntt512_10753
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2173
      functionLinenumberEnd: 2175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - invntt512
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2174,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - invntt512
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2174,5'
              BranchSideFuncs:
                - invntt512
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2174,5'
          Dst:             invntt512
    - functionName:    invntt512
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1238
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - add_x16
        - mulmod_scaled_x16
        - reduce_x16
        - sub_x16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1563,10'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1563,10'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1655,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1653,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1655,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1565,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1567,58'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1653,14'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1783,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1777,7'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1783,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1879,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1877,7'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1879,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1783,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1785,59'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1879,5'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1975,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1973,7'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1975,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1879,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1881,59'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1975,5'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2071,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2069,7'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2071,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1975,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1977,59'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2071,5'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2071,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2071,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2073,59'
              BranchSideFuncs:
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1569,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1570,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1571,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1575,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1576,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1577,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1581,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1582,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1586,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1587,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1589,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1590,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1592,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1593,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1595,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1596,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1598,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1599,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1613,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1615,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1617,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1619,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1621,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1623,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1625,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1627,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1629,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1630,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1631,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1633,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1634,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1635,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1637,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1638,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1640,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1641,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1685,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1686,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1688,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1689,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1691,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1692,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1694,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1695,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1725,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1727,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1729,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1731,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1733,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1735,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1737,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1739,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1741,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1742,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1743,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1745,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1746,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1747,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1749,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1750,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1752,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1753,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1755,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1756,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1758,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1759,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1761,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1762,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1764,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1765,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1805,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1807,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1809,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1811,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1813,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1815,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1817,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1819,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1821,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1822,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1823,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1825,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1826,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1827,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1829,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1830,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1831,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1833,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1834,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1837,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1838,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1839,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1841,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1842,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1843,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1845,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1846,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1848,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1849,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1851,15'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1853,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1855,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1856,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1858,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1859,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1861,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1862,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1864,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1865,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1901,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1903,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1905,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1907,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1909,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1911,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1913,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1915,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1917,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1918,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1919,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1921,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1922,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1923,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1925,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1926,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1927,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1929,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1930,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1933,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1934,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1935,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1937,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1938,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1939,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1941,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1942,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1944,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1945,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1947,15'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1949,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1951,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1952,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1954,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1955,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1957,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1958,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1960,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1961,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1997,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1999,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2001,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2003,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2005,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2007,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2009,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2011,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2013,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2014,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2015,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2017,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2018,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2019,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2021,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2022,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2023,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2025,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2026,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2029,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2030,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2031,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2033,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2034,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2035,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2037,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2038,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2040,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2041,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2043,15'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2045,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2047,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2048,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2050,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2051,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2053,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2054,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2056,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2057,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2093,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2095,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2097,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2099,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2101,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2103,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2105,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2107,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2109,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2110,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2111,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2113,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2114,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2115,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2117,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2118,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2119,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2121,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2122,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2125,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2126,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2127,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2129,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2130,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2131,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2133,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2134,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2136,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2137,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2139,15'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2141,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2143,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2144,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2146,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2147,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2149,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2150,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2152,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2153,24'
          Dst:             sub_x16
    - functionName:    PQCLEAN_SNTRUP761_AVX2_invntt512_7681
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2169
      functionLinenumberEnd: 2171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - invntt512
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2170,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - invntt512
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2170,5'
              BranchSideFuncs:
                - invntt512
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:2170,5'
          Dst:             invntt512
    - functionName:    PQCLEAN_SNTRUP761_AVX2_ntt512_10753
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1557
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ntt512
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1558,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - ntt512
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1558,5'
              BranchSideFuncs:
                - ntt512
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1558,5'
          Dst:             ntt512
    - functionName:    ntt512
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 1551
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          1181
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - add_x16
        - mulmod_scaled_x16
        - reduce_x16
        - sub_x16
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1072,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1070,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1072,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:977,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:979,23'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1070,14'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1167,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1165,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1167,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1072,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1074,58'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1167,5'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1262,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1260,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1262,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1167,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1169,58'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1262,5'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1361,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1355,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1361,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1262,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1264,58'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1359,10'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1461,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1459,7'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1461,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1361,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1363,23'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1461,5'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1461,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1461,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1463,23'
              BranchSideFuncs:
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - reduce_x16
                - reduce_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
                - mulmod_scaled_x16
                - add_x16
                - sub_x16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:981,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:982,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:986,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:987,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:991,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:992,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:996,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:997,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1001,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1002,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1004,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1005,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1007,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1008,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1009,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1011,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1012,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1013,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1015,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1017,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1018,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1020,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1021,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1022,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1024,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1025,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1026,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1028,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1029,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1030,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1032,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1034,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1036,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1038,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1040,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1042,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1044,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1046,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1076,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1077,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1081,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1082,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1086,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1087,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1091,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1092,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1096,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1097,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1099,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1100,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1102,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1103,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1104,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1106,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1107,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1108,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1110,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1112,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1113,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1115,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1116,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1117,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1119,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1120,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1121,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1123,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1124,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1125,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1127,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1129,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1131,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1133,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1135,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1137,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1139,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1141,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1171,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1172,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1176,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1177,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1181,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1182,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1186,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1187,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1191,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1192,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1194,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1195,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1197,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1198,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1199,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1201,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1202,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1203,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1205,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1207,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1208,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1210,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1211,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1212,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1214,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1215,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1216,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1218,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1219,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1220,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1222,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1224,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1226,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1228,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1230,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1232,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1234,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1236,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1266,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1267,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1271,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1272,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1276,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1277,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1281,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1282,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1286,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1287,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1289,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1290,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1292,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1293,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1294,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1296,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1297,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1298,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1300,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1302,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1303,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1305,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1306,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1307,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1309,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1310,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1311,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1313,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1314,24'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1315,24'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1317,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1319,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1321,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1323,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1325,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1327,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1329,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1331,15'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1365,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1366,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1370,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1371,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1375,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1376,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1380,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1381,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1383,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1384,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1386,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1387,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1389,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1390,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1391,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1393,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1394,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1395,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1397,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1399,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1401,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1403,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1405,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1407,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1409,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1411,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1425,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1426,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1428,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1429,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1431,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1432,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1434,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1435,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1465,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1466,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1470,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1471,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1475,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1476,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1477,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1481,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1482,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1483,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1485,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1487,14'
          Dst:             reduce_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1489,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1491,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1493,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1495,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1497,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1499,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1513,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1514,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1516,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1517,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1519,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1520,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1522,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1523,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1525,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1526,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1528,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1529,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1531,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1532,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1533,23'
          Dst:             sub_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1535,14'
          Dst:             mulmod_scaled_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1536,23'
          Dst:             add_x16
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1537,23'
          Dst:             sub_x16
    - functionName:    PQCLEAN_SNTRUP761_AVX2_ntt512_7681
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1553
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ntt512
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1554,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:0,0'
              BranchSideFuncs:
                - ntt512
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1554,5'
              BranchSideFuncs:
                - ntt512
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_multsntrup761_ntt.c:1554,5'
          Dst:             ntt512
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_scale3sntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:37,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:38,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:38,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:41,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_scale3sntrup761.c:46,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_wforcesntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          229
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_core_weightsntrup761
        - PQCLEAN_SNTRUP761_AVX2_crypto_decode_int16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:12,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_weightsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_int16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:17,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_core_weightsntrup761
                - PQCLEAN_SNTRUP761_AVX2_crypto_decode_int16
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:36,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:39,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:46,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:53,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:53,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:56,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:61,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:17,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_core_weightsntrup761
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_wforcesntrup761.c:18,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_decode_int16
    - functionName:    subconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:33,12'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
              BranchSideFuncs:
                - sub
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:33,12'
              BranchSideFuncs:
                - sub
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:33,12'
          Dst:             sub
    - functionName:    sub
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    signedshiftrightconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ifgesubconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:45,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
              BranchSideFuncs:
                - sub
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:45,19'
              BranchSideFuncs:
                - sub
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:47,12'
          Dst:             sub
    - functionName:    shiftleftconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ifnegaddconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add
        - signedshiftrightconst
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:51,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
              BranchSideFuncs:
                - signedshiftrightconst
                - add
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:51,19'
              BranchSideFuncs:
                - signedshiftrightconst
                - add
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:51,19'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:51,12'
          Dst:             add
    - functionName:    add
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulloconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulhiconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mullo
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulhi
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x1531
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          1149
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - add
        - ifgesubconst
        - ifnegaddconst
        - mulhi
        - mulhiconst
        - mullo
        - mulloconst
        - shiftleftconst
        - signedshiftrightconst
        - sub
        - subconst
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:56,37'
              BranchSideFuncs:
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:63,12'
              BranchSideFuncs:
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:201,19'
              BranchSideFuncs:
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:219,7'
              BranchSideFuncs:
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhi
                - mullo
                - mulhi
                - mulhi
                - mullo
                - mulhi
                - mullo
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - add
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - sub
                - signedshiftrightconst
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:349,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:352,17'
              BranchSideFuncs:
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:357,15'
              BranchSideFuncs:
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:388,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:391,17'
              BranchSideFuncs:
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:396,28'
              BranchSideFuncs:
                - mulhiconst
                - mulloconst
                - mulhiconst
                - sub
                - add
                - ifnegaddconst
                - shiftleftconst
                - sub
                - add
                - mulloconst
                - ifgesubconst
                - mulloconst
                - mulloconst
                - subconst
                - subconst
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:427,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:430,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:432,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:64,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:64,33'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:64,27'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:74,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:74,32'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:74,26'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:78,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:0,0'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:115,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:115,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:115,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:119,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:134,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:130,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:134,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:149,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:149,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:149,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:151,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:151,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:151,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:155,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:166,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:187,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:187,33'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:187,27'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:191,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:202,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:202,37'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:202,31'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:206,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:221,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:221,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:221,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:225,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:239,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:240,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:242,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:245,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:238,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:239,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:240,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:241,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:242,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:245,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:270,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:270,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:270,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:272,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:272,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:272,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:276,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:295,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,22'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,18'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,72'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,50'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:297,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:300,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:295,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,22'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,18'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,72'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,50'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:297,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:300,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:293,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:295,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,22'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,18'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,72'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,50'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:296,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:297,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:300,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:328,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:328,50'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:328,39'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:328,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:329,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:330,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:331,44'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:331,22'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:331,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:332,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:335,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:365,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:365,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:365,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:365,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:366,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:367,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:367,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:367,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:367,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:368,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:369,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:370,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:370,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:370,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:371,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:374,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:402,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:402,50'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:402,39'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:402,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:403,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:404,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:405,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:405,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:405,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:406,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:409,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:411,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:412,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:413,14'
          Dst:             subconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x1531.c:414,14'
          Dst:             subconst
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          114
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x3.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x3.c:16,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x3.c:64,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    subconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:33,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
              BranchSideFuncs:
                - sub.6740
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:33,19'
              BranchSideFuncs:
                - sub.6740
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:33,12'
          Dst:             sub
    - functionName:    sub
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    signedshiftrightconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ifgesubconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sub
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:45,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
              BranchSideFuncs:
                - sub.6740
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:45,19'
              BranchSideFuncs:
                - sub.6740
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:47,12'
          Dst:             sub
    - functionName:    shiftleftconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ifnegaddconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - add
        - signedshiftrightconst
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:51,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
              BranchSideFuncs:
                - signedshiftrightconst.6741
                - add.6745
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:51,19'
              BranchSideFuncs:
                - signedshiftrightconst.6741
                - add.6745
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:51,19'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:51,12'
          Dst:             add
    - functionName:    add
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulloconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulhiconst
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mullo
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mulhi
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_761x4591
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          1120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - add
        - ifgesubconst
        - ifnegaddconst
        - mulhi
        - mulhiconst
        - mullo
        - mulloconst
        - shiftleftconst
        - signedshiftrightconst
        - sub
        - subconst
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:56,37'
              BranchSideFuncs:
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:63,12'
              BranchSideFuncs:
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:201,14'
              BranchSideFuncs:
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:221,7'
              BranchSideFuncs:
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhi.6749
                - mullo.6748
                - mulhi.6749
                - mullo.6748
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:349,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:352,17'
              BranchSideFuncs:
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:357,15'
              BranchSideFuncs:
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - subconst.6739
                - ifnegaddconst.6744
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - signedshiftrightconst.6741
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:386,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:389,17'
              BranchSideFuncs:
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:394,15'
              BranchSideFuncs:
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - mulhiconst.6747
                - mulloconst.6746
                - mulhiconst.6747
                - sub.6740
                - add.6745
                - ifnegaddconst.6744
                - shiftleftconst.6743
                - sub.6740
                - add.6745
                - mulloconst.6746
                - ifgesubconst.6742
                - subconst.6739
                - subconst.6739
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:427,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:430,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:432,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:64,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:64,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:64,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:74,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:74,35'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:74,29'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:76,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:76,35'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:76,29'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:80,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:0,0'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:115,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:115,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:115,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:119,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:136,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:130,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:132,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:136,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:151,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:151,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:151,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:153,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:153,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:153,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:157,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:168,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:172,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:187,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:187,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:187,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:191,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:202,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:202,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:202,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:204,14'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:204,38'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:204,32'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:208,14'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:223,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:223,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:223,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:225,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:225,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:225,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:229,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:243,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:244,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:246,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:249,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:242,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:243,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:244,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:245,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:246,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:249,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:274,10'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:274,34'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:274,28'
          Dst:             mulhi
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:278,10'
          Dst:             mullo
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:293,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,63'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,41'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:295,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:298,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:293,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,63'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,41'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:295,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:298,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:291,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:292,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:293,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,63'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,41'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:294,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:295,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:298,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:326,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:326,49'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:326,38'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:326,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:327,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:328,14'
          Dst:             subconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:329,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:330,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:331,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:331,63'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:331,41'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:331,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:332,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:335,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:363,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:363,49'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:363,38'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:363,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:364,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:365,14'
          Dst:             subconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:366,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:367,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:368,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:368,63'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:368,41'
          Dst:             signedshiftrightconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:368,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:369,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:372,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:402,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:402,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:402,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:402,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:403,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:404,18'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:404,51'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:404,40'
          Dst:             mulhiconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:404,14'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:405,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:406,14'
          Dst:             ifnegaddconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:407,18'
          Dst:             shiftleftconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:407,41'
          Dst:             sub
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:407,14'
          Dst:             add
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:408,14'
          Dst:             mulloconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:411,14'
          Dst:             ifgesubconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:413,14'
          Dst:             subconst
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761x4591.c:414,14'
          Dst:             subconst
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          370
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint16.c:9,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_761xint32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          546
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:9,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_761xint32.c:20,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_decode_int16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_decode_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x1531round
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          1041
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:26,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:27,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:31,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:66,41'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:74,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:75,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:79,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:71,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:73,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:105,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:113,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:114,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:118,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:110,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:112,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x1531round.c:148,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          462
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_761x4591
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          1526
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:26,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:27,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:31,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:61,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:69,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:70,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:74,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:68,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:104,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:112,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:113,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:117,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:111,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761x4591.c:147,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xfreeze3
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:25,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:25,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:28,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xfreeze3.c:31,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_761xint16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          250
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:8,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_761xint16.c:9,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_sort_uint32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          159
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,19'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,19'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:11,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:12,9'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:14,5'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,24'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:15,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:16,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:14,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_uint32.c:14,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_verify_1039
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c'
      linkageType:     InternalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          87
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:18,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:19,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:19,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:22,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_verify_1039.c:26,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
                - layer
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          217
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_bm
        - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864_CLEAN_root
        - PQCLEAN_MCELIECE348864_CLEAN_support_gen
        - PQCLEAN_MCELIECE348864_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864_CLEAN_synd
                - PQCLEAN_MCELIECE348864_CLEAN_bm
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864_CLEAN_synd
                - PQCLEAN_MCELIECE348864_CLEAN_bm
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864_CLEAN_synd
                - PQCLEAN_MCELIECE348864_CLEAN_bm
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864_CLEAN_synd
                - PQCLEAN_MCELIECE348864_CLEAN_bm
                - PQCLEAN_MCELIECE348864_CLEAN_root
                - PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          239
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - uint32_is_equal_declassify
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - uint32_is_equal_declassify
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864_CLEAN_load_gf
                - uint16_is_smaller_declassify
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.6972
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.6972
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e
                - syndrome
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e
                - syndrome
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:117,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:120,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:122,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:129,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:135,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:122,28'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:131,32'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          111
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:106,19'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:106,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:106,19'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:106,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - gf_sq
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:80,11'
              BranchSideFuncs:
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - gf_sq
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:80,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:81,14'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:83,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:84,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:85,16'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:87,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:88,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:89,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:90,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:91,11'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:93,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:94,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:95,11'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:97,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:98,11'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c:100,12'
          Dst:             gf_sq
    - functionName:    gf_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE348864_CLEAN_eval
        - PQCLEAN_MCELIECE348864_CLEAN_gf_add
        - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_eval
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_eval
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_eval
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_eval
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7023
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7024
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7024
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7024
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7025
                - layer.7024
                - layer.7024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.7188
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.7188
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:56,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:65,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:56,18'
          Dst:             load_gf
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:89,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:93,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:106,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8
                - load8
                - vec128_set2x.7193
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:106,26'
              BranchSideFuncs:
                - load8
                - load8
                - vec128_set2x.7193
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:106,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:106,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:106,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.7186
                - store8.7186
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.7186
                - store8.7186
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7193
                - vec128_set2x.7193
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.7193
                - vec128_set2x.7193
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_or
        - vec128_testz
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_xor.7187
                - vec128_xor.7187
                - vec128_or
                - vec128_testz
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec128_xor.7187
                - vec128_xor.7187
                - vec128_or
                - vec128_testz
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec128_testz
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec128_testz
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:128,12'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:131,32'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:131,16'
          Dst:             vec128_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:134,12'
          Dst:             vec128_testz
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_fft
        - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
        - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.7191
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_copy.7190
                - vec256_mul.7189
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.7191
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - PQCLEAN_MCELIECE348864_AVX2_vec256_sq
                - vec256_copy.7190
                - vec256_mul.7189
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.7190
                - vec256_mul.7189
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.7190
                - vec256_mul.7189
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_inv
                - vec256_mul.7189
                - vec256_mul.7189
                - vec256_copy.7190
                - vec256_and
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.7190
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.7190
                - vec256_and
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7192
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.7192
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_benes
        - PQCLEAN_MCELIECE348864_AVX2_bm
        - PQCLEAN_MCELIECE348864_AVX2_fft
        - PQCLEAN_MCELIECE348864_AVX2_fft_tr
        - PQCLEAN_MCELIECE348864_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess
                - PQCLEAN_MCELIECE348864_AVX2_load_bits
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - reformat_128to256
                - scaling
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - PQCLEAN_MCELIECE348864_AVX2_bm
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - vec256_set1_16b.7195
                - vec256_or_reduce
                - vec256_xor.7194
                - scaling_inv
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - synd_cmp
                - reformat_256to128
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - postprocess
                - weight_check
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess
                - PQCLEAN_MCELIECE348864_AVX2_load_bits
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - reformat_128to256
                - scaling
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - PQCLEAN_MCELIECE348864_AVX2_bm
                - PQCLEAN_MCELIECE348864_AVX2_fft
                - vec256_set1_16b.7195
                - vec256_or_reduce
                - vec256_xor.7194
                - scaling_inv
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - synd_cmp
                - reformat_256to128
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - postprocess
                - weight_check
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - synd_cmp
                - reformat_256to128
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - postprocess
                - weight_check
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv
                - PQCLEAN_MCELIECE348864_AVX2_fft_tr
                - synd_cmp
                - reformat_256to128
                - PQCLEAN_MCELIECE348864_AVX2_benes
                - postprocess
                - weight_check
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:25,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:25,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:25,26'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:19,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:19,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:19,26'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - store8.7216
                - uint16_is_smaller_declassify.7219
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - store8.7216
                - uint16_is_smaller_declassify.7219
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7219
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - uint16_is_smaller_declassify.7219
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - store8.7216
                - uint16_is_smaller_declassify.7219
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - store8.7216
                - uint16_is_smaller_declassify.7219
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - uint16_is_smaller_declassify.7219
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint16_is_smaller_declassify.7219
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7217
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint16_is_smaller_declassify.7219
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - uint16_is_smaller_declassify.7219
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7220
                - PQCLEAN_MCELIECE348864_AVX2_int32_sort.7218
                - uint32_is_equal_declassify.7217
                - uint16_is_smaller_declassify.7219
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.7216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.7216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.7221
                - PQCLEAN_MCELIECE348864_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:115,5'
              BranchSideFuncs:
                - gen_e.7221
                - PQCLEAN_MCELIECE348864_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:115,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/encrypt.c:117,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_syndrome_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:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          1297
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - vec256_mul
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:51,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_mul.7251
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_mul.7251
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:74,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:73,27'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_set4x.7252
                - vec256_set4x.7252
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:75,19'
              BranchSideFuncs:
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_mul.7251
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:105,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_mul.7251
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:108,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_mul.7251
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:107,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:101,27'
              BranchSideFuncs:
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_mul.7251
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:108,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_mul.7251
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:117,42'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:120,9'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:123,21'
              BranchSideFuncs:
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:126,21'
              BranchSideFuncs:
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:125,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:126,21'
              BranchSideFuncs:
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:130,47'
              BranchSideFuncs:
                - vec256_unpack_low
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:132,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:112,27'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
                - vec256_unpack_high
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:133,48'
              BranchSideFuncs:
                - vec256_unpack_high
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
                - vec256_unpack_low_2x
                - vec256_unpack_high_2x
                - vec256_mul.7251
                - vec256_unpack_low
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:146,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:147,34'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:150,38'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:149,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:143,37'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:150,38'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:143,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:142,31'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:144,42'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:139,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:140,15'
              BranchSideFuncs:
                - vec256_mul.7251
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_set4x.7252
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:164,26'
              BranchSideFuncs:
                - vec256_xor.7250
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:166,36'
              BranchSideFuncs:
                - vec256_xor.7250
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:164,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:169,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:71,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:123,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:124,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:125,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:128,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:129,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:130,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:135,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:84,33'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:95,33'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:102,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:114,20'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:117,20'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:120,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:130,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:133,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:144,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/powers.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:166,25'
          Dst:             vec256_xor
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - vec_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:26,20'
              BranchSideFuncs:
                - vec_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:34,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:35,35'
              BranchSideFuncs:
                - vec_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:40,9'
          Dst:             vec_mul
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:172,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions
                - butterflies
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:172,5'
              BranchSideFuncs:
                - radix_conversions
                - butterflies
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:172,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft.c:173,5'
          Dst:             butterflies
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:33,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:35,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_mul_asm
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    120
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_transpose_64x256_sp_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:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec256_mul_asm
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          327
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_mul.7289
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:20,9'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_set2x.7290
                - vec128_mul.7289
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:42,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_mul.7289
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:43,32'
              BranchSideFuncs:
                - vec128_mul.7289
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:47,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:48,26'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:47,13'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:40,26'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.7290
                - vec128_mul.7289
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:42,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:63,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:20,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:21,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:22,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:23,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:24,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:25,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:26,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:27,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:28,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:29,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:15,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:29,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:43,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:55,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:57,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:43,13'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:60,21'
          Dst:             vec128_set2x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1419
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - transpose_64x256_sp
        - vec128_set2x
        - vec256_mul
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
        - vec_add
        - vec_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:105,33'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:107,36'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:108,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:103,37'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:109,37'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:119,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:120,39'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:124,21'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:123,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:124,21'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:126,9'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:128,21'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:132,49'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:134,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:115,27'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
                - vec256_unpack_high_2x.7294
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:135,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.7294
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_unpack_low.7297
                - vec256_unpack_high.7296
                - vec256_mul.7298
                - vec256_unpack_low_2x.7295
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:140,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:141,29'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:143,28'
              BranchSideFuncs:
                - vec256_mul.7298
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:144,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:139,27'
              BranchSideFuncs:
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_mul.7298
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:145,29'
              BranchSideFuncs:
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_mul.7298
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:153,51'
              BranchSideFuncs:
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:187,9'
              BranchSideFuncs:
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:317,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:318,29'
              BranchSideFuncs:
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:324,27'
              BranchSideFuncs:
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - vec256_set4x.7299
                - transpose_64x256_sp
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
                - vec256_xor.7293
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:332,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:333,33'
              BranchSideFuncs:
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:337,13'
              BranchSideFuncs:
                - vec_mul.7292
                - vec_mul.7292
                - vec_add.7291
                - vec128_set2x.7290
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:349,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:350,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:352,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:71,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:123,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:124,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:125,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:128,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:129,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:130,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/consts.data:135,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:107,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:117,20'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:120,20'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:126,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:132,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:135,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:143,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:153,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:157,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:161,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:165,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:169,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:173,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:177,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:181,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:187,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:190,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:192,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:193,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:194,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:196,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:197,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:198,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:199,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:200,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:201,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:202,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:204,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:205,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:206,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:207,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:208,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:209,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:210,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:211,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:212,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:213,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:214,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:215,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:216,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:217,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:218,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:220,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:221,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:222,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:223,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:224,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:225,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:226,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:227,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:228,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:229,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:230,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:231,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:232,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:233,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:234,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:235,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:236,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:237,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:238,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:239,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:240,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:241,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:242,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:243,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:244,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:245,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:246,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:247,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:248,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:249,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:250,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:252,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:253,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:254,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:255,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:256,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:257,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:258,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:259,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:260,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:261,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:262,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:263,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:264,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:265,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:266,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:267,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:268,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:269,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:270,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:271,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:272,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:273,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:274,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:275,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:276,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:277,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:278,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:279,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:280,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:281,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:282,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:283,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:284,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:285,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:286,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:287,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:288,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:289,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:290,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:291,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:292,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:293,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:294,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:295,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:296,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:297,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:298,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:299,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:300,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:301,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:302,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:303,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:304,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:305,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:306,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:307,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:308,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:309,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:310,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:311,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:312,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:314,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:315,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:337,5'
          Dst:             vec_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:345,9'
          Dst:             vec_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:346,9'
          Dst:             vec_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:350,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:355,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr
                - radix_conversions_tr
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:355,5'
              BranchSideFuncs:
                - butterflies_tr
                - radix_conversions_tr
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:355,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/fft_tr.c:356,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:117,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:120,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:122,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:129,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:136,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:122,28'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:129,33'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:130,33'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:131,33'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:132,33'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:36,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:106,19'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:106,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:106,19'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:106,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - gf_sq
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:80,11'
              BranchSideFuncs:
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul
                - gf_sq.7324
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:80,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:81,14'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:83,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:84,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:85,16'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:87,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:88,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:89,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:90,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:91,11'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:93,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:94,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:95,11'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:97,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:98,11'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c:100,12'
          Dst:             gf_sq
    - functionName:    gf_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7337
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7337
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - layer.7337
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7338
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7338
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          217
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_bm
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - PQCLEAN_MCELIECE348864F_CLEAN_root
        - PQCLEAN_MCELIECE348864F_CLEAN_support_gen
        - PQCLEAN_MCELIECE348864F_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
                - PQCLEAN_MCELIECE348864F_CLEAN_bm
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - PQCLEAN_MCELIECE348864F_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
                - PQCLEAN_MCELIECE348864F_CLEAN_bm
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
                - PQCLEAN_MCELIECE348864F_CLEAN_bm
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_support_gen
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
                - PQCLEAN_MCELIECE348864F_CLEAN_bm
                - PQCLEAN_MCELIECE348864F_CLEAN_root
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          276
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          239
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - uint32_is_equal_declassify.7468
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - uint32_is_equal_declassify.7468
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7469
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7469
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7469
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7468
                - OQS_randombytes
                - PQCLEAN_MCELIECE348864F_CLEAN_load_gf
                - uint16_is_smaller_declassify.7469
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.7467
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.7467
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.7471
                - syndrome.7470
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e.7471
                - syndrome.7470
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:117,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:120,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:122,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:129,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:135,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:122,28'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:131,32'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          111
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:106,19'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:106,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:106,19'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:106,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - gf_sq
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:80,11'
              BranchSideFuncs:
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - gf_sq.7498
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:80,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:81,14'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:83,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:84,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:85,16'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:87,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:88,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:89,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:90,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:91,11'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:93,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:94,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:95,11'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:97,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:98,11'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c:100,12'
          Dst:             gf_sq
    - functionName:    gf_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE348864F_CLEAN_eval
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_add
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_eval
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7523
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7524
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7524
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7524
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7525
                - layer.7524
                - layer.7524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.7691
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.7691
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:56,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:59,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:66,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:65,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:67,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:56,18'
          Dst:             load_gf
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:89,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:93,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:106,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.7697
                - load8.7697
                - vec128_set2x.7698
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:106,26'
              BranchSideFuncs:
                - load8.7697
                - load8.7697
                - vec128_set2x.7698
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:106,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:106,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:106,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.7686
                - store8.7686
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.7686
                - store8.7686
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7698
                - vec128_set2x.7698
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.7698
                - vec128_set2x.7698
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_or
        - vec128_testz
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_xor.7689
                - vec128_xor.7689
                - vec128_or.7688
                - vec128_testz.7687
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec128_xor.7689
                - vec128_xor.7689
                - vec128_or.7688
                - vec128_testz.7687
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec128_testz.7687
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec128_testz.7687
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:128,12'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:131,32'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:131,16'
          Dst:             vec128_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:134,12'
          Dst:             vec128_testz
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.7692
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.7690
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.7690
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_fft
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.7695
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_copy.7694
                - vec256_mul.7693
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.7695
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
                - vec256_copy.7694
                - vec256_mul.7693
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.7694
                - vec256_mul.7693
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.7694
                - vec256_mul.7693
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
                - vec256_mul.7693
                - vec256_mul.7693
                - vec256_copy.7694
                - vec256_and.7692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.7694
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.7694
                - vec256_and.7692
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.7692
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.7692
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7696
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.7696
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.7699
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.7699
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_benes
        - PQCLEAN_MCELIECE348864F_AVX2_bm
        - PQCLEAN_MCELIECE348864F_AVX2_fft
        - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
        - PQCLEAN_MCELIECE348864F_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.7710
                - PQCLEAN_MCELIECE348864F_AVX2_load_bits
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - reformat_128to256.7709
                - scaling.7708
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - PQCLEAN_MCELIECE348864F_AVX2_bm
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - vec256_set1_16b.7707
                - vec256_or_reduce.7706
                - vec256_xor.7705
                - scaling_inv.7704
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - synd_cmp.7703
                - reformat_256to128.7702
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - postprocess.7701
                - weight_check.7700
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.7710
                - PQCLEAN_MCELIECE348864F_AVX2_load_bits
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - reformat_128to256.7709
                - scaling.7708
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - PQCLEAN_MCELIECE348864F_AVX2_bm
                - PQCLEAN_MCELIECE348864F_AVX2_fft
                - vec256_set1_16b.7707
                - vec256_or_reduce.7706
                - vec256_xor.7705
                - scaling_inv.7704
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - synd_cmp.7703
                - reformat_256to128.7702
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - postprocess.7701
                - weight_check.7700
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.7704
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - synd_cmp.7703
                - reformat_256to128.7702
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - postprocess.7701
                - weight_check.7700
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.7704
                - PQCLEAN_MCELIECE348864F_AVX2_fft_tr
                - synd_cmp.7703
                - reformat_256to128.7702
                - PQCLEAN_MCELIECE348864F_AVX2_benes
                - postprocess.7701
                - weight_check.7700
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:25,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:25,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:25,26'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:19,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:19,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:19,26'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - store8.7731
                - uint16_is_smaller_declassify.7734
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - store8.7731
                - uint16_is_smaller_declassify.7734
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7734
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - uint16_is_smaller_declassify.7734
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - store8.7731
                - uint16_is_smaller_declassify.7734
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - store8.7731
                - uint16_is_smaller_declassify.7734
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - uint16_is_smaller_declassify.7734
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint16_is_smaller_declassify.7734
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7732
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint16_is_smaller_declassify.7734
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - uint16_is_smaller_declassify.7734
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.7735
                - PQCLEAN_MCELIECE348864F_AVX2_int32_sort.7733
                - uint32_is_equal_declassify.7732
                - uint16_is_smaller_declassify.7734
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.7731
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.7731
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:115,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.7736
                - PQCLEAN_MCELIECE348864F_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:115,5'
              BranchSideFuncs:
                - gen_e.7736
                - PQCLEAN_MCELIECE348864F_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:115,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/encrypt.c:117,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_syndrome_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:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          1297
      EdgeCount:       79
      CyclomaticComplexity: 21
      functionsReached:
        - vec256_mul
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:51,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_mul.7770
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_mul.7770
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:74,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:73,27'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_set4x.7771
                - vec256_set4x.7771
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:75,19'
              BranchSideFuncs:
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_mul.7770
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:104,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:105,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_mul.7770
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:108,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_mul.7770
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:107,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:101,27'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_mul.7770
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:108,30'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_mul.7770
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:117,42'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:120,9'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:123,21'
              BranchSideFuncs:
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:126,21'
              BranchSideFuncs:
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:125,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:126,21'
              BranchSideFuncs:
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:130,47'
              BranchSideFuncs:
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:132,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:112,27'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
                - vec256_unpack_high.7766
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:133,48'
              BranchSideFuncs:
                - vec256_unpack_high.7766
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
                - vec256_unpack_low_2x.7769
                - vec256_unpack_high_2x.7768
                - vec256_mul.7770
                - vec256_unpack_low.7767
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:146,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:147,34'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:150,38'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:149,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:143,37'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:150,38'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:143,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:142,31'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:144,42'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:139,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:140,15'
              BranchSideFuncs:
                - vec256_mul.7770
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_set4x.7771
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:165,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:164,26'
              BranchSideFuncs:
                - vec256_xor.7765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:166,36'
              BranchSideFuncs:
                - vec256_xor.7765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:164,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:165,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:169,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:71,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:123,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:124,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:125,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:128,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:129,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:130,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:135,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:84,33'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:95,33'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:102,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:114,20'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:117,20'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:120,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:130,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:133,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:144,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/powers.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:166,25'
          Dst:             vec256_xor
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - vec_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec_mul.7772
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:26,20'
              BranchSideFuncs:
                - vec_mul.7772
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:34,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec_mul.7772
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:35,35'
              BranchSideFuncs:
                - vec_mul.7772
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:40,9'
          Dst:             vec_mul
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:172,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.7775
                - butterflies.7773
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:172,5'
              BranchSideFuncs:
                - radix_conversions.7775
                - butterflies.7773
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:172,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft.c:173,5'
          Dst:             butterflies
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:33,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:35,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_mul_asm
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    120
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_transpose_64x256_sp_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:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec256_mul_asm
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          327
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_mul
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_mul.7814
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:20,9'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_set2x.7815
                - vec128_mul.7814
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:42,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_mul.7814
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:43,32'
              BranchSideFuncs:
                - vec128_mul.7814
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:47,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:48,26'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:47,13'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:40,26'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.7815
                - vec128_mul.7814
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:42,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:63,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:20,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:21,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:22,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:23,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:24,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:25,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:26,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:27,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:28,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:29,9'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:15,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:29,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:43,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:55,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:57,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:43,13'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:60,21'
          Dst:             vec128_set2x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1419
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - transpose_64x256_sp
        - vec128_set2x
        - vec256_mul
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
        - vec_add
        - vec_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:2,5'
              BranchSideFuncs:
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:105,33'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:107,36'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:108,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:103,37'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:109,37'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:119,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:120,39'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:124,21'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:123,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:124,21'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:126,9'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:127,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:128,21'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:132,49'
              BranchSideFuncs:
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:134,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:115,27'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
                - vec256_unpack_high_2x.7820
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:135,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.7820
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_unpack_low.7823
                - vec256_unpack_high.7822
                - vec256_mul.7824
                - vec256_unpack_low_2x.7821
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:140,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:141,29'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:143,28'
              BranchSideFuncs:
                - vec256_mul.7824
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:144,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:139,27'
              BranchSideFuncs:
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_mul.7824
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:145,29'
              BranchSideFuncs:
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_mul.7824
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:152,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:153,51'
              BranchSideFuncs:
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:187,9'
              BranchSideFuncs:
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:317,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:318,29'
              BranchSideFuncs:
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:324,27'
              BranchSideFuncs:
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - vec256_set4x.7825
                - transpose_64x256_sp.7819
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
                - vec256_xor.7818
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:332,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:333,33'
              BranchSideFuncs:
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:337,13'
              BranchSideFuncs:
                - vec_mul.7817
                - vec_mul.7817
                - vec_add.7816
                - vec128_set2x.7815
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:349,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:350,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:352,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:71,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:123,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:124,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:125,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:128,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:129,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:130,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/consts.data:135,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:107,17'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:117,20'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:120,20'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:126,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:132,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:135,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:143,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:153,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:157,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:161,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:165,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:169,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:173,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:177,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:181,38'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:187,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:190,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:192,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:193,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:194,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:196,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:197,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:198,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:199,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:200,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:201,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:202,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:204,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:205,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:206,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:207,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:208,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:209,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:210,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:211,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:212,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:213,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:214,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:215,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:216,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:217,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:218,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:220,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:221,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:222,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:223,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:224,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:225,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:226,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:227,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:228,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:229,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:230,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:231,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:232,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:233,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:234,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:235,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:236,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:237,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:238,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:239,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:240,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:241,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:242,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:243,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:244,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:245,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:246,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:247,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:248,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:249,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:250,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:252,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:253,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:254,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:255,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:256,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:257,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:258,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:259,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:260,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:261,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:262,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:263,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:264,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:265,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:266,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:267,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:268,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:269,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:270,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:271,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:272,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:273,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:274,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:275,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:276,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:277,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:278,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:279,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:280,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:281,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:282,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:283,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:284,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:285,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:286,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:287,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:288,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:289,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:290,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:291,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:292,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:293,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:294,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:295,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:296,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:297,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:298,19'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:299,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:300,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:301,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:302,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:303,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:304,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:305,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:306,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:307,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:308,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:309,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:310,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:311,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:312,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:314,17'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:315,18'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:337,5'
          Dst:             vec_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:345,9'
          Dst:             vec_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:346,9'
          Dst:             vec_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:350,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:355,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.7827
                - radix_conversions_tr.7826
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:355,5'
              BranchSideFuncs:
                - butterflies_tr.7827
                - radix_conversions_tr.7826
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:355,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/fft_tr.c:356,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:117,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:121,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:120,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:122,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:128,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:129,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:136,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:122,28'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:129,33'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:130,33'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:131,33'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:132,33'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:36,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:106,19'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:106,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:106,19'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:106,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - gf_sq
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:80,11'
              BranchSideFuncs:
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul
                - gf_sq.7854
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:80,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:81,14'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:83,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:84,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:85,16'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:87,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:88,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:89,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:90,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:91,11'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:93,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:94,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:95,11'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:97,11'
          Dst:             gf_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:98,11'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c:100,12'
          Dst:             gf_sq
    - functionName:    gf_sq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.7867
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.7867
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - layer.7867
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.7868
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.7868
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          265
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_bm
        - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896_CLEAN_root
        - PQCLEAN_MCELIECE460896_CLEAN_support_gen
        - PQCLEAN_MCELIECE460896_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896_CLEAN_synd
                - PQCLEAN_MCELIECE460896_CLEAN_bm
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896_CLEAN_synd
                - PQCLEAN_MCELIECE460896_CLEAN_bm
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896_CLEAN_synd
                - PQCLEAN_MCELIECE460896_CLEAN_bm
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896_CLEAN_synd
                - PQCLEAN_MCELIECE460896_CLEAN_bm
                - PQCLEAN_MCELIECE460896_CLEAN_root
                - PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          282
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - uint32_is_equal_declassify.7998
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - uint32_is_equal_declassify.7998
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7999
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7999
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.7999
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.7998
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896_CLEAN_load_gf
                - uint16_is_smaller_declassify.7999
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:100,9'
              BranchSideFuncs:
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.7997
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.7997
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.8001
                - syndrome.8000
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e.8001
                - syndrome.8000
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:201,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul
                - gf_sq2mul
                - gf_sq2
                - gf_sq2mul
                - gf_sq2
                - gf_sq2mul
                - gf_sqmul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul
                - gf_sq2mul
                - gf_sq2
                - gf_sq2mul
                - gf_sq2
                - gf_sq2mul
                - gf_sqmul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE460896_CLEAN_eval
        - PQCLEAN_MCELIECE460896_CLEAN_gf_add
        - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_eval
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_eval
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_eval
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_eval
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8056
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8057
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8057
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8057
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8058
                - layer.8057
                - layer.8057
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.8217
                - vec128_set2x.8222
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.8217
                - vec128_set2x.8222
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.8222
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.8222
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.8222
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.8222
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.8224
                - load8.8224
                - vec128_set2x.8222
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.8224
                - load8.8224
                - vec128_set2x.8222
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.8215
                - store8.8215
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.8215
                - store8.8215
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.8222
                - vec128_set2x.8222
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.8222
                - vec128_set2x.8222
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.8230
                - vec256_xor.8230
                - vec256_or.8216
                - vec256_testz
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.8230
                - vec256_xor.8230
                - vec256_or.8216
                - vec256_testz
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.8218
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.8216
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.8216
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_fft
        - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
        - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.8221
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_copy.8220
                - vec256_mul.8219
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.8221
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - PQCLEAN_MCELIECE460896_AVX2_vec256_sq
                - vec256_copy.8220
                - vec256_mul.8219
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.8220
                - vec256_mul.8219
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.8220
                - vec256_mul.8219
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_inv
                - vec256_mul.8219
                - vec256_mul.8219
                - vec256_copy.8220
                - vec256_and.8218
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.8220
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.8220
                - vec256_and.8218
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.8218
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.8218
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8223
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.8223
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.8225
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.8225
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_benes
        - PQCLEAN_MCELIECE460896_AVX2_bm
        - PQCLEAN_MCELIECE460896_AVX2_fft
        - PQCLEAN_MCELIECE460896_AVX2_fft_tr
        - PQCLEAN_MCELIECE460896_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.8236
                - PQCLEAN_MCELIECE460896_AVX2_load_bits
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - reformat_128to256.8235
                - scaling.8234
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - PQCLEAN_MCELIECE460896_AVX2_bm
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - vec256_set1_16b.8233
                - vec256_or_reduce.8232
                - vec256_xor.8230
                - scaling_inv.8231
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - synd_cmp.8229
                - reformat_256to128.8228
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - postprocess.8227
                - weight_check.8226
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.8236
                - PQCLEAN_MCELIECE460896_AVX2_load_bits
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - reformat_128to256.8235
                - scaling.8234
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - PQCLEAN_MCELIECE460896_AVX2_bm
                - PQCLEAN_MCELIECE460896_AVX2_fft
                - vec256_set1_16b.8233
                - vec256_or_reduce.8232
                - vec256_xor.8230
                - scaling_inv.8231
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - synd_cmp.8229
                - reformat_256to128.8228
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - postprocess.8227
                - weight_check.8226
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.8231
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - synd_cmp.8229
                - reformat_256to128.8228
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - postprocess.8227
                - weight_check.8226
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.8231
                - PQCLEAN_MCELIECE460896_AVX2_fft_tr
                - synd_cmp.8229
                - reformat_256to128.8228
                - PQCLEAN_MCELIECE460896_AVX2_benes
                - postprocess.8227
                - weight_check.8226
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - store8.8257
                - uint16_is_smaller_declassify.8260
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - store8.8257
                - uint16_is_smaller_declassify.8260
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.8260
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - uint16_is_smaller_declassify.8260
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - store8.8257
                - uint16_is_smaller_declassify.8260
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - store8.8257
                - uint16_is_smaller_declassify.8260
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - uint16_is_smaller_declassify.8260
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint16_is_smaller_declassify.8260
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8258
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint16_is_smaller_declassify.8260
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - uint16_is_smaller_declassify.8260
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8261
                - PQCLEAN_MCELIECE460896_AVX2_int32_sort.8259
                - uint32_is_equal_declassify.8258
                - uint16_is_smaller_declassify.8260
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.8257
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.8257
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:105,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.8262
                - PQCLEAN_MCELIECE460896_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:113,5'
              BranchSideFuncs:
                - gen_e.8262
                - PQCLEAN_MCELIECE460896_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:113,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/encrypt.c:115,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          1524
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec128_unpack_high
                - vec128_set2x.8304
                - vec128_mul.8302
                - vec128_unpack_low
                - vec128_unpack_high
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec256_set4x.8301
                - vec128_unpack_high
                - vec128_set2x.8304
                - vec128_mul.8302
                - vec128_unpack_low
                - vec128_unpack_high
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:138,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:126,26'
              BranchSideFuncs:
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_set2x.8304
                - vec128_mul.8302
                - vec128_unpack_low
                - vec128_unpack_high
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:139,49'
              BranchSideFuncs:
                - vec128_unpack_low
                - vec128_unpack_high
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_set2x.8304
                - vec128_mul.8302
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:145,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:146,50'
              BranchSideFuncs:
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:148,41'
              BranchSideFuncs:
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:223,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:224,70'
              BranchSideFuncs:
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:226,66'
              BranchSideFuncs:
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:222,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:144,31'
              BranchSideFuncs:
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:223,17'
              BranchSideFuncs:
                - vec256_unpack_high.8298
                - vec256_unpack_low.8297
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec128_unpack_low
                - vec128_unpack_low
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - vec256_xor.8300
                - transpose_64x256_sp.8299
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:237,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:240,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:245,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:232,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:246,49'
              BranchSideFuncs:
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
                - vec256_unpack_high.8298
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
                - vec256_unpack_low.8297
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:254,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:253,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:255,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:250,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:123,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:133,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:136,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:139,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:140,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:146,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:148,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:152,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:153,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:154,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:155,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:156,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:157,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:158,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:159,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:165,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:166,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:167,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:170,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:180,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:183,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:184,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:187,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:220,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:224,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:226,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:234,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:237,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:240,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:243,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:246,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:255,17'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_maa_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
                - vec128_set2x.8304
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
                - vec128_set2x.8304
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
                - vec128_set2x.8304
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.8302
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.8302
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
                - vec128_mul.8302
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.8302
                - vec128_set2x.8304
                - vec128_and
                - vec128_xor.8303
                - vec128_and
                - vec128_xor.8303
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c'
      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:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.8307
                - butterflies.8305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:266,5'
              BranchSideFuncs:
                - radix_conversions.8307
                - butterflies.8305
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:266,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft.c:267,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:386,16'
              BranchSideFuncs:
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:395,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:393,18'
          Dst:             vec256_set4x
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.8347
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_mul.8347
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_set4x.8356
                - vec256_mul.8347
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_set4x.8356
                - vec256_mul.8347
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_and.8346
                - vec256_xor.8350
                - vec256_mul.8347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - vec256_set4x.8356
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.8352
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low.8355
                - vec256_unpack_high.8354
                - vec256_unpack_low_2x.8353
                - vec256_unpack_high_2x.8352
                - PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8353
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits
                - vec128_mul.8349
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
                - transpose_64x256_sp.8351
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
                - vec256_xor.8350
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits
                - vec128_mul.8349
                - vec128_xor.8348
                - vec256_set4x.8356
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.8348
                - vec128_setbits
                - vec128_mul.8349
                - vec256_set4x.8356
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - postprocess
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:398,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.8359
                - radix_conversions_tr.8358
                - postprocess.8357
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:398,5'
              BranchSideFuncs:
                - butterflies_tr.8359
                - radix_conversions_tr.8358
                - postprocess.8357
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:398,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:399,5'
          Dst:             radix_conversions_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/fft_tr.c:401,5'
          Dst:             postprocess
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:183,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:186,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:188,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:195,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:202,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:188,28'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:195,25'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:196,25'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:197,25'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:198,25'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:34,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_gf_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:173,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:173,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:173,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:161,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.8388
                - gf_sq2mul.8389
                - gf_sq2.8390
                - gf_sq2mul.8389
                - gf_sq2.8390
                - gf_sq2mul.8389
                - gf_sqmul.8388
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:161,14'
              BranchSideFuncs:
                - gf_sqmul.8388
                - gf_sq2mul.8389
                - gf_sq2.8390
                - gf_sq2mul.8389
                - gf_sq2.8390
                - gf_sq2mul.8389
                - gf_sqmul.8388
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:161,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:162,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:163,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:164,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:165,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:166,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:168,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:109,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:113,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:152,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:73,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c:77,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8403
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8403
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - layer.8403
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8404
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          265
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_bm
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - PQCLEAN_MCELIECE460896F_CLEAN_root
        - PQCLEAN_MCELIECE460896F_CLEAN_support_gen
        - PQCLEAN_MCELIECE460896F_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
                - PQCLEAN_MCELIECE460896F_CLEAN_bm
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - PQCLEAN_MCELIECE460896F_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
                - PQCLEAN_MCELIECE460896F_CLEAN_bm
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
                - PQCLEAN_MCELIECE460896F_CLEAN_bm
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_support_gen
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
                - PQCLEAN_MCELIECE460896F_CLEAN_bm
                - PQCLEAN_MCELIECE460896F_CLEAN_root
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          282
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - uint32_is_equal_declassify.8534
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - uint32_is_equal_declassify.8534
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.8535
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.8535
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.8535
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8534
                - OQS_randombytes
                - PQCLEAN_MCELIECE460896F_CLEAN_load_gf
                - uint16_is_smaller_declassify.8535
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:100,9'
              BranchSideFuncs:
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.8533
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.8533
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.8537
                - syndrome.8536
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e.8537
                - syndrome.8536
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:201,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.8568
                - gf_sq2mul.8569
                - gf_sq2.8570
                - gf_sq2mul.8569
                - gf_sq2.8570
                - gf_sq2mul.8569
                - gf_sqmul.8568
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.8568
                - gf_sq2mul.8569
                - gf_sq2.8570
                - gf_sq2mul.8569
                - gf_sq2.8570
                - gf_sq2mul.8569
                - gf_sqmul.8568
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE460896F_CLEAN_eval
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_add
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_eval
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8595
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8596
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8596
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8596
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8597
                - layer.8596
                - layer.8596
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.8757
                - vec128_set2x.8762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.8757
                - vec128_set2x.8762
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.8762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.8762
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.8762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.8762
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.8764
                - load8.8764
                - vec128_set2x.8762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.8764
                - load8.8764
                - vec128_set2x.8762
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.8754
                - store8.8754
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.8754
                - store8.8754
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.8762
                - vec128_set2x.8762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.8762
                - vec128_set2x.8762
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.8770
                - vec256_xor.8770
                - vec256_or.8756
                - vec256_testz.8755
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.8770
                - vec256_xor.8770
                - vec256_or.8756
                - vec256_testz.8755
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz.8755
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz.8755
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.8758
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.8756
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.8756
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_fft
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.8761
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_copy.8760
                - vec256_mul.8759
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.8761
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
                - vec256_copy.8760
                - vec256_mul.8759
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.8760
                - vec256_mul.8759
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.8760
                - vec256_mul.8759
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
                - vec256_mul.8759
                - vec256_mul.8759
                - vec256_copy.8760
                - vec256_and.8758
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.8760
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.8760
                - vec256_and.8758
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.8758
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.8758
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8763
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.8763
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.8765
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.8765
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_benes
        - PQCLEAN_MCELIECE460896F_AVX2_bm
        - PQCLEAN_MCELIECE460896F_AVX2_fft
        - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
        - PQCLEAN_MCELIECE460896F_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.8776
                - PQCLEAN_MCELIECE460896F_AVX2_load_bits
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - reformat_128to256.8775
                - scaling.8774
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - PQCLEAN_MCELIECE460896F_AVX2_bm
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - vec256_set1_16b.8773
                - vec256_or_reduce.8772
                - vec256_xor.8770
                - scaling_inv.8771
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - synd_cmp.8769
                - reformat_256to128.8768
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - postprocess.8767
                - weight_check.8766
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.8776
                - PQCLEAN_MCELIECE460896F_AVX2_load_bits
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - reformat_128to256.8775
                - scaling.8774
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - PQCLEAN_MCELIECE460896F_AVX2_bm
                - PQCLEAN_MCELIECE460896F_AVX2_fft
                - vec256_set1_16b.8773
                - vec256_or_reduce.8772
                - vec256_xor.8770
                - scaling_inv.8771
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - synd_cmp.8769
                - reformat_256to128.8768
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - postprocess.8767
                - weight_check.8766
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.8771
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - synd_cmp.8769
                - reformat_256to128.8768
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - postprocess.8767
                - weight_check.8766
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.8771
                - PQCLEAN_MCELIECE460896F_AVX2_fft_tr
                - synd_cmp.8769
                - reformat_256to128.8768
                - PQCLEAN_MCELIECE460896F_AVX2_benes
                - postprocess.8767
                - weight_check.8766
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          224
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - store8.8797
                - uint16_is_smaller_declassify.8800
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - store8.8797
                - uint16_is_smaller_declassify.8800
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.8800
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - uint16_is_smaller_declassify.8800
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - store8.8797
                - uint16_is_smaller_declassify.8800
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - store8.8797
                - uint16_is_smaller_declassify.8800
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - uint16_is_smaller_declassify.8800
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint16_is_smaller_declassify.8800
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.8798
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint16_is_smaller_declassify.8800
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - uint16_is_smaller_declassify.8800
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.8801
                - PQCLEAN_MCELIECE460896F_AVX2_int32_sort.8799
                - uint32_is_equal_declassify.8798
                - uint16_is_smaller_declassify.8800
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.8797
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.8797
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:105,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.8802
                - PQCLEAN_MCELIECE460896F_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:113,5'
              BranchSideFuncs:
                - gen_e.8802
                - PQCLEAN_MCELIECE460896F_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:113,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/encrypt.c:115,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          1524
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec128_unpack_high.8842
                - vec128_set2x.8847
                - vec128_mul.8844
                - vec128_unpack_low.8841
                - vec128_unpack_high.8842
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec256_set4x.8843
                - vec128_unpack_high.8842
                - vec128_set2x.8847
                - vec128_mul.8844
                - vec128_unpack_low.8841
                - vec128_unpack_high.8842
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:138,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:126,26'
              BranchSideFuncs:
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_set2x.8847
                - vec128_mul.8844
                - vec128_unpack_low.8841
                - vec128_unpack_high.8842
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:139,49'
              BranchSideFuncs:
                - vec128_unpack_low.8841
                - vec128_unpack_high.8842
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_set2x.8847
                - vec128_mul.8844
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:145,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:146,50'
              BranchSideFuncs:
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:148,41'
              BranchSideFuncs:
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:223,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:224,70'
              BranchSideFuncs:
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:226,66'
              BranchSideFuncs:
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:222,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:144,31'
              BranchSideFuncs:
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:223,17'
              BranchSideFuncs:
                - vec256_unpack_high.8838
                - vec256_unpack_low.8837
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec128_unpack_low.8841
                - vec128_unpack_low.8841
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - vec256_xor.8840
                - transpose_64x256_sp.8839
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:237,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:240,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:245,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:232,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:246,49'
              BranchSideFuncs:
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
                - vec256_unpack_high.8838
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
                - vec256_unpack_low.8837
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:254,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:253,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:255,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:250,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:123,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:133,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:136,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:139,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:140,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:146,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:148,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:152,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:153,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:154,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:155,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:156,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:157,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:158,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:159,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:165,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:166,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:167,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:170,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:180,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:183,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:184,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:187,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:220,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:224,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:226,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:234,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:237,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:240,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:243,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:246,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:255,17'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
                - vec128_set2x.8847
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
                - vec128_set2x.8847
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
                - vec128_set2x.8847
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.8844
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.8844
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_mul.8844
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.8844
                - vec128_set2x.8847
                - vec128_and.8846
                - vec128_xor.8845
                - vec128_and.8846
                - vec128_xor.8845
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c'
      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:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.8851
                - butterflies.8848
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:266,5'
              BranchSideFuncs:
                - radix_conversions.8851
                - butterflies.8848
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:266,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft.c:267,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:386,16'
              BranchSideFuncs:
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:395,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:393,18'
          Dst:             vec256_set4x
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.8891
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_mul.8891
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_set4x.8901
                - vec256_mul.8891
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_set4x.8901
                - vec256_mul.8891
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_and.8890
                - vec256_xor.8895
                - vec256_mul.8891
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - vec256_set4x.8901
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.8897
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low.8900
                - vec256_unpack_high.8899
                - vec256_unpack_low_2x.8898
                - vec256_unpack_high_2x.8897
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.8898
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
                - transpose_64x256_sp.8896
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
                - vec256_xor.8895
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec128_xor.8892
                - vec256_set4x.8901
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.8892
                - vec128_setbits.8894
                - vec128_mul.8893
                - vec256_set4x.8901
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - postprocess
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:398,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.8904
                - radix_conversions_tr.8903
                - postprocess.8902
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:398,5'
              BranchSideFuncs:
                - butterflies_tr.8904
                - radix_conversions_tr.8903
                - postprocess.8902
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:398,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:399,5'
          Dst:             radix_conversions_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/fft_tr.c:401,5'
          Dst:             postprocess
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:183,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:186,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:188,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:195,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
                - PQCLEAN_MCELIECE460896F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:202,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:188,28'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:195,25'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:196,25'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:197,25'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:198,25'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:34,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_gf_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:173,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:173,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:173,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:161,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.8933
                - gf_sq2mul.8934
                - gf_sq2.8935
                - gf_sq2mul.8934
                - gf_sq2.8935
                - gf_sq2mul.8934
                - gf_sqmul.8933
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:161,14'
              BranchSideFuncs:
                - gf_sqmul.8933
                - gf_sq2mul.8934
                - gf_sq2.8935
                - gf_sq2mul.8934
                - gf_sq2.8935
                - gf_sq2mul.8934
                - gf_sqmul.8933
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:161,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:162,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:163,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:164,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:165,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:166,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:168,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:109,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:113,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:152,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:73,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c:77,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.8950
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.8950
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - layer.8950
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.8951
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.8951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          313
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_bm
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128_CLEAN_root
        - PQCLEAN_MCELIECE6688128_CLEAN_support_gen
        - PQCLEAN_MCELIECE6688128_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
                - PQCLEAN_MCELIECE6688128_CLEAN_bm
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
                - PQCLEAN_MCELIECE6688128_CLEAN_bm
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
                - PQCLEAN_MCELIECE6688128_CLEAN_bm
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
                - PQCLEAN_MCELIECE6688128_CLEAN_bm
                - PQCLEAN_MCELIECE6688128_CLEAN_root
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          386
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - uint32_is_equal_declassify.9081
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - uint32_is_equal_declassify.9081
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9082
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9082
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9082
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9081
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128_CLEAN_load_gf
                - uint16_is_smaller_declassify.9082
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:100,9'
              BranchSideFuncs:
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.9080
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.9080
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.9084
                - syndrome.9083
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e.9084
                - syndrome.9083
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:201,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.9115
                - gf_sq2mul.9116
                - gf_sq2.9117
                - gf_sq2mul.9116
                - gf_sq2.9117
                - gf_sq2mul.9116
                - gf_sqmul.9115
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.9115
                - gf_sq2mul.9116
                - gf_sq2.9117
                - gf_sq2mul.9116
                - gf_sq2.9117
                - gf_sq2mul.9116
                - gf_sqmul.9115
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE6688128_CLEAN_eval
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_eval
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9142
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.9143
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.9143
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.9143
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9144
                - layer.9143
                - layer.9143
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.9304
                - vec128_set2x.9309
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.9304
                - vec128_set2x.9309
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.9309
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.9309
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.9309
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.9309
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.9311
                - load8.9311
                - vec128_set2x.9309
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.9311
                - load8.9311
                - vec128_set2x.9309
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.9301
                - store8.9301
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.9301
                - store8.9301
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.9309
                - vec128_set2x.9309
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.9309
                - vec128_set2x.9309
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.9317
                - vec256_xor.9317
                - vec256_or.9303
                - vec256_testz.9302
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.9317
                - vec256_xor.9317
                - vec256_or.9303
                - vec256_testz.9302
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz.9302
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz.9302
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.9305
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.9303
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.9303
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_fft
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.9308
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_copy.9307
                - vec256_mul.9306
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.9308
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
                - vec256_copy.9307
                - vec256_mul.9306
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.9307
                - vec256_mul.9306
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.9307
                - vec256_mul.9306
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
                - vec256_mul.9306
                - vec256_mul.9306
                - vec256_copy.9307
                - vec256_and.9305
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.9307
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.9307
                - vec256_and.9305
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.9305
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.9305
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9310
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.9310
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.9312
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.9312
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_benes
        - PQCLEAN_MCELIECE6688128_AVX2_bm
        - PQCLEAN_MCELIECE6688128_AVX2_fft
        - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
        - PQCLEAN_MCELIECE6688128_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.9323
                - PQCLEAN_MCELIECE6688128_AVX2_load_bits
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - reformat_128to256.9322
                - scaling.9321
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - PQCLEAN_MCELIECE6688128_AVX2_bm
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - vec256_set1_16b.9320
                - vec256_or_reduce.9319
                - vec256_xor.9317
                - scaling_inv.9318
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - synd_cmp.9316
                - reformat_256to128.9315
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - postprocess.9314
                - weight_check.9313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.9323
                - PQCLEAN_MCELIECE6688128_AVX2_load_bits
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - reformat_128to256.9322
                - scaling.9321
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - PQCLEAN_MCELIECE6688128_AVX2_bm
                - PQCLEAN_MCELIECE6688128_AVX2_fft
                - vec256_set1_16b.9320
                - vec256_or_reduce.9319
                - vec256_xor.9317
                - scaling_inv.9318
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - synd_cmp.9316
                - reformat_256to128.9315
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - postprocess.9314
                - weight_check.9313
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.9318
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - synd_cmp.9316
                - reformat_256to128.9315
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - postprocess.9314
                - weight_check.9313
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.9318
                - PQCLEAN_MCELIECE6688128_AVX2_fft_tr
                - synd_cmp.9316
                - reformat_256to128.9315
                - PQCLEAN_MCELIECE6688128_AVX2_benes
                - postprocess.9314
                - weight_check.9313
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - store8.9344
                - uint16_is_smaller_declassify.9347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - store8.9344
                - uint16_is_smaller_declassify.9347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9347
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - uint16_is_smaller_declassify.9347
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - store8.9344
                - uint16_is_smaller_declassify.9347
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - store8.9344
                - uint16_is_smaller_declassify.9347
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - uint16_is_smaller_declassify.9347
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint16_is_smaller_declassify.9347
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9345
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint16_is_smaller_declassify.9347
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - uint16_is_smaller_declassify.9347
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9348
                - PQCLEAN_MCELIECE6688128_AVX2_int32_sort.9346
                - uint32_is_equal_declassify.9345
                - uint16_is_smaller_declassify.9347
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.9344
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.9344
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:117,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.9349
                - PQCLEAN_MCELIECE6688128_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:117,5'
              BranchSideFuncs:
                - gen_e.9349
                - PQCLEAN_MCELIECE6688128_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:117,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/encrypt.c:119,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    106
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          2403
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec128_unpack_high.9389
                - vec128_set2x.9394
                - vec128_mul.9391
                - vec128_unpack_low.9388
                - vec128_unpack_high.9389
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec256_set4x.9390
                - vec128_unpack_high.9389
                - vec128_set2x.9394
                - vec128_mul.9391
                - vec128_unpack_low.9388
                - vec128_unpack_high.9389
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:142,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:130,26'
              BranchSideFuncs:
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_set2x.9394
                - vec128_mul.9391
                - vec128_unpack_low.9388
                - vec128_unpack_high.9389
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:143,49'
              BranchSideFuncs:
                - vec128_unpack_low.9388
                - vec128_unpack_high.9389
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_set2x.9394
                - vec128_mul.9391
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:149,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:150,50'
              BranchSideFuncs:
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:152,41'
              BranchSideFuncs:
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:227,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:228,70'
              BranchSideFuncs:
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:230,66'
              BranchSideFuncs:
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:148,31'
              BranchSideFuncs:
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:227,17'
              BranchSideFuncs:
                - vec256_unpack_high.9385
                - vec256_unpack_low.9384
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec128_unpack_low.9388
                - vec128_unpack_low.9388
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - vec256_xor.9387
                - transpose_64x256_sp.9386
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:240,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:241,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:244,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:236,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:250,49'
              BranchSideFuncs:
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
                - vec256_unpack_low.9384
                - vec256_unpack_high.9385
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_unpack_low.9384
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:258,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:257,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:259,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
                - vec256_xor.9387
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:254,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:255,15'
              BranchSideFuncs:
                - vec256_xor.9387
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:269,9'
              BranchSideFuncs:
                - vec256_xor.9387
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:269,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:268,30'
              BranchSideFuncs:
                - vec256_xor.9387
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:270,36'
              BranchSideFuncs:
                - vec256_xor.9387
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:273,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/powers.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:127,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:137,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:140,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:143,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:144,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:150,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:152,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:156,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:157,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:158,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:159,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:165,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:166,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:167,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:170,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:180,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:183,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:184,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:187,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:216,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:218,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:224,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:228,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:230,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:238,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:241,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:244,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:247,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:250,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:259,17'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:270,25'
          Dst:             vec256_xor
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
                - vec128_set2x.9394
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
                - vec128_set2x.9394
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
                - vec128_set2x.9394
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.9391
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.9391
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_mul.9391
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.9391
                - vec128_set2x.9394
                - vec128_and.9393
                - vec128_xor.9392
                - vec128_and.9393
                - vec128_xor.9392
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:278,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.9398
                - butterflies.9395
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:278,5'
              BranchSideFuncs:
                - radix_conversions.9398
                - butterflies.9395
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:278,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft.c:279,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    177
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.9436
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_mul.9436
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_set4x.9446
                - vec256_mul.9436
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_set4x.9446
                - vec256_mul.9436
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_and.9435
                - vec256_xor.9440
                - vec256_mul.9436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - vec256_set4x.9446
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.9442
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low.9445
                - vec256_unpack_high.9444
                - vec256_unpack_low_2x.9443
                - vec256_unpack_high_2x.9442
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9443
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
                - transpose_64x256_sp.9441
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
                - vec256_xor.9440
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec128_xor.9437
                - vec256_set4x.9446
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.9437
                - vec128_setbits.9439
                - vec128_mul.9438
                - vec256_set4x.9446
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:381,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.9448
                - radix_conversions_tr.9447
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:381,5'
              BranchSideFuncs:
                - butterflies_tr.9448
                - radix_conversions_tr.9447
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:381,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/fft_tr.c:382,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:215,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:219,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:218,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:220,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:226,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:227,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:233,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:220,28'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:227,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:228,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:229,26'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:26,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:31,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_gf_frac
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:195,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:195,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:195,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:183,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.9479
                - gf_sq2mul.9480
                - gf_sq2.9481
                - gf_sq2mul.9480
                - gf_sq2.9481
                - gf_sq2mul.9480
                - gf_sqmul.9479
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:183,14'
              BranchSideFuncs:
                - gf_sqmul.9479
                - gf_sq2mul.9480
                - gf_sq2.9481
                - gf_sq2mul.9480
                - gf_sq2.9481
                - gf_sq2mul.9480
                - gf_sqmul.9479
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:183,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:184,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:185,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:186,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:187,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:188,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:190,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:131,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:135,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:170,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:174,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:95,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:99,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/gf.c:61,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.9496
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.9496
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - layer.9496
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.9497
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          313
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_bm
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6688128F_CLEAN_root
        - PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
        - PQCLEAN_MCELIECE6688128F_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
                - PQCLEAN_MCELIECE6688128F_CLEAN_bm
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
                - PQCLEAN_MCELIECE6688128F_CLEAN_bm
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
                - PQCLEAN_MCELIECE6688128F_CLEAN_bm
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
                - PQCLEAN_MCELIECE6688128F_CLEAN_bm
                - PQCLEAN_MCELIECE6688128F_CLEAN_root
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          386
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:147,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          201
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - uint32_is_equal_declassify.9627
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - uint32_is_equal_declassify.9627
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9628
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9628
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9628
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9627
                - OQS_randombytes
                - PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
                - uint16_is_smaller_declassify.9628
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:100,9'
              BranchSideFuncs:
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.9626
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.9626
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.9630
                - syndrome.9629
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:150,5'
              BranchSideFuncs:
                - gen_e.9630
                - syndrome.9629
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:150,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/encrypt.c:152,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:201,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.9661
                - gf_sq2mul.9662
                - gf_sq2.9663
                - gf_sq2mul.9662
                - gf_sq2.9663
                - gf_sq2mul.9662
                - gf_sqmul.9661
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.9661
                - gf_sq2mul.9662
                - gf_sq2.9663
                - gf_sq2mul.9662
                - gf_sq2.9663
                - gf_sq2mul.9662
                - gf_sqmul.9661
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE6688128F_CLEAN_eval
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_eval
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9688
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.9689
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.9689
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.9689
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.9690
                - layer.9689
                - layer.9689
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.9850
                - vec128_set2x.9855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.9850
                - vec128_set2x.9855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.9855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.9855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.9855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.9855
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.9857
                - load8.9857
                - vec128_set2x.9855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.9857
                - load8.9857
                - vec128_set2x.9855
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.9847
                - store8.9847
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.9847
                - store8.9847
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.9855
                - vec128_set2x.9855
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.9855
                - vec128_set2x.9855
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.9863
                - vec256_xor.9863
                - vec256_or.9849
                - vec256_testz.9848
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.9863
                - vec256_xor.9863
                - vec256_or.9849
                - vec256_testz.9848
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz.9848
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz.9848
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.9851
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.9849
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.9849
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_fft
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.9854
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_copy.9853
                - vec256_mul.9852
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.9854
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
                - vec256_copy.9853
                - vec256_mul.9852
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.9853
                - vec256_mul.9852
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.9853
                - vec256_mul.9852
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
                - vec256_mul.9852
                - vec256_mul.9852
                - vec256_copy.9853
                - vec256_and.9851
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.9853
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.9853
                - vec256_and.9851
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.9851
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.9851
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9856
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.9856
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.9858
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.9858
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_benes
        - PQCLEAN_MCELIECE6688128F_AVX2_bm
        - PQCLEAN_MCELIECE6688128F_AVX2_fft
        - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
        - PQCLEAN_MCELIECE6688128F_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.9869
                - PQCLEAN_MCELIECE6688128F_AVX2_load_bits
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - reformat_128to256.9868
                - scaling.9867
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - PQCLEAN_MCELIECE6688128F_AVX2_bm
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - vec256_set1_16b.9866
                - vec256_or_reduce.9865
                - vec256_xor.9863
                - scaling_inv.9864
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - synd_cmp.9862
                - reformat_256to128.9861
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - postprocess.9860
                - weight_check.9859
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.9869
                - PQCLEAN_MCELIECE6688128F_AVX2_load_bits
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - reformat_128to256.9868
                - scaling.9867
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - PQCLEAN_MCELIECE6688128F_AVX2_bm
                - PQCLEAN_MCELIECE6688128F_AVX2_fft
                - vec256_set1_16b.9866
                - vec256_or_reduce.9865
                - vec256_xor.9863
                - scaling_inv.9864
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - synd_cmp.9862
                - reformat_256to128.9861
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - postprocess.9860
                - weight_check.9859
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.9864
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - synd_cmp.9862
                - reformat_256to128.9861
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - postprocess.9860
                - weight_check.9859
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.9864
                - PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
                - synd_cmp.9862
                - reformat_256to128.9861
                - PQCLEAN_MCELIECE6688128F_AVX2_benes
                - postprocess.9860
                - weight_check.9859
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - store8.9890
                - uint16_is_smaller_declassify.9893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - store8.9890
                - uint16_is_smaller_declassify.9893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.9893
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - uint16_is_smaller_declassify.9893
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - store8.9890
                - uint16_is_smaller_declassify.9893
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - store8.9890
                - uint16_is_smaller_declassify.9893
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - uint16_is_smaller_declassify.9893
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint16_is_smaller_declassify.9893
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.9891
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint16_is_smaller_declassify.9893
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - uint16_is_smaller_declassify.9893
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.9894
                - PQCLEAN_MCELIECE6688128F_AVX2_int32_sort.9892
                - uint32_is_equal_declassify.9891
                - uint16_is_smaller_declassify.9893
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.9890
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.9890
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:117,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.9895
                - PQCLEAN_MCELIECE6688128F_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:117,5'
              BranchSideFuncs:
                - gen_e.9895
                - PQCLEAN_MCELIECE6688128F_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:117,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/encrypt.c:119,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    106
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          2403
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec128_unpack_high.9935
                - vec128_set2x.9940
                - vec128_mul.9937
                - vec128_unpack_low.9934
                - vec128_unpack_high.9935
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec256_set4x.9936
                - vec128_unpack_high.9935
                - vec128_set2x.9940
                - vec128_mul.9937
                - vec128_unpack_low.9934
                - vec128_unpack_high.9935
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:142,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:130,26'
              BranchSideFuncs:
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_set2x.9940
                - vec128_mul.9937
                - vec128_unpack_low.9934
                - vec128_unpack_high.9935
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:143,49'
              BranchSideFuncs:
                - vec128_unpack_low.9934
                - vec128_unpack_high.9935
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_set2x.9940
                - vec128_mul.9937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:149,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:150,50'
              BranchSideFuncs:
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:152,41'
              BranchSideFuncs:
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:227,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:228,70'
              BranchSideFuncs:
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:230,66'
              BranchSideFuncs:
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:148,31'
              BranchSideFuncs:
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:227,17'
              BranchSideFuncs:
                - vec256_unpack_high.9931
                - vec256_unpack_low.9930
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec128_unpack_low.9934
                - vec128_unpack_low.9934
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - vec256_xor.9933
                - transpose_64x256_sp.9932
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:240,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:241,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:244,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:236,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:250,49'
              BranchSideFuncs:
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
                - vec256_unpack_low.9930
                - vec256_unpack_high.9931
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.9930
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:258,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:257,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:259,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
                - vec256_xor.9933
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:254,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:255,15'
              BranchSideFuncs:
                - vec256_xor.9933
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:269,9'
              BranchSideFuncs:
                - vec256_xor.9933
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:269,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:268,30'
              BranchSideFuncs:
                - vec256_xor.9933
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:270,36'
              BranchSideFuncs:
                - vec256_xor.9933
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:273,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/powers.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:127,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:137,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:140,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:143,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:144,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:150,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:152,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:156,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:157,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:158,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:159,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:165,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:166,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:167,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:170,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:180,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:183,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:184,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:187,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:216,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:218,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:224,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:228,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:230,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:238,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:241,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:244,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:247,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:250,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:259,17'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:270,25'
          Dst:             vec256_xor
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
                - vec128_set2x.9940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
                - vec128_set2x.9940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
                - vec128_set2x.9940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.9937
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.9937
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_mul.9937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.9937
                - vec128_set2x.9940
                - vec128_and.9939
                - vec128_xor.9938
                - vec128_and.9939
                - vec128_xor.9938
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:278,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.9944
                - butterflies.9941
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:278,5'
              BranchSideFuncs:
                - radix_conversions.9944
                - butterflies.9941
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:278,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft.c:279,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    177
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.9982
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_mul.9982
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_set4x.9992
                - vec256_mul.9982
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_set4x.9992
                - vec256_mul.9982
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_and.9981
                - vec256_xor.9986
                - vec256_mul.9982
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - vec256_set4x.9992
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.9988
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.9991
                - vec256_unpack_high.9990
                - vec256_unpack_low_2x.9989
                - vec256_unpack_high_2x.9988
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.9989
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
                - transpose_64x256_sp.9987
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
                - vec256_xor.9986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec128_xor.9983
                - vec256_set4x.9992
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.9983
                - vec128_setbits.9985
                - vec128_mul.9984
                - vec256_set4x.9992
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:381,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.9994
                - radix_conversions_tr.9993
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:381,5'
              BranchSideFuncs:
                - butterflies_tr.9994
                - radix_conversions_tr.9993
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:381,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/fft_tr.c:382,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:212,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:215,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:219,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:218,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:220,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:226,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:227,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:233,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:220,28'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:227,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:228,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:229,26'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:26,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:31,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_frac
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:195,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:195,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:195,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:183,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.10025
                - gf_sq2mul.10026
                - gf_sq2.10027
                - gf_sq2mul.10026
                - gf_sq2.10027
                - gf_sq2mul.10026
                - gf_sqmul.10025
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:183,14'
              BranchSideFuncs:
                - gf_sqmul.10025
                - gf_sq2mul.10026
                - gf_sq2.10027
                - gf_sq2mul.10026
                - gf_sq2.10027
                - gf_sq2mul.10026
                - gf_sqmul.10025
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:183,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:184,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:185,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:186,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:187,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:188,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:190,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:131,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:135,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:169,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:170,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:174,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:95,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:99,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:54,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:55,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/gf.c:61,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10042
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10042
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - layer.10042
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10043
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10043
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          430
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_bm
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119_CLEAN_root
        - PQCLEAN_MCELIECE6960119_CLEAN_support_gen
        - PQCLEAN_MCELIECE6960119_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
                - PQCLEAN_MCELIECE6960119_CLEAN_bm
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
                - PQCLEAN_MCELIECE6960119_CLEAN_bm
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
                - PQCLEAN_MCELIECE6960119_CLEAN_bm
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
                - PQCLEAN_MCELIECE6960119_CLEAN_bm
                - PQCLEAN_MCELIECE6960119_CLEAN_root
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          480
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:151,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          264
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - uint32_is_equal_declassify.10173
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - uint32_is_equal_declassify.10173
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10174
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10174
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10174
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10173
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119_CLEAN_load_gf
                - uint16_is_smaller_declassify.10174
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.10172
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.10172
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:154,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.10176
                - syndrome.10175
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:154,5'
              BranchSideFuncs:
                - gen_e.10176
                - syndrome.10175
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:154,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/encrypt.c:156,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.10207
                - gf_sq2mul.10208
                - gf_sq2.10209
                - gf_sq2mul.10208
                - gf_sq2.10209
                - gf_sq2mul.10208
                - gf_sqmul.10207
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.10207
                - gf_sq2mul.10208
                - gf_sq2.10209
                - gf_sq2mul.10208
                - gf_sq2.10209
                - gf_sq2mul.10208
                - gf_sqmul.10207
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE6960119_CLEAN_eval
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_eval
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10234
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10235
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10235
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10235
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10236
                - layer.10235
                - layer.10235
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.10396
                - vec128_set2x.10401
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.10396
                - vec128_set2x.10401
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.10401
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.10401
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.10401
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.10401
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.10403
                - load8.10403
                - vec128_set2x.10401
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.10403
                - load8.10403
                - vec128_set2x.10401
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.10393
                - store8.10393
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.10393
                - store8.10393
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.10401
                - vec128_set2x.10401
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.10401
                - vec128_set2x.10401
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.10409
                - vec256_xor.10409
                - vec256_or.10395
                - vec256_testz.10394
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.10409
                - vec256_xor.10409
                - vec256_or.10395
                - vec256_testz.10394
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz.10394
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz.10394
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.10397
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.10395
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.10395
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_fft
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.10400
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_copy.10399
                - vec256_mul.10398
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.10400
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
                - vec256_copy.10399
                - vec256_mul.10398
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.10399
                - vec256_mul.10398
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.10399
                - vec256_mul.10398
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
                - vec256_mul.10398
                - vec256_mul.10398
                - vec256_copy.10399
                - vec256_and.10397
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.10399
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.10399
                - vec256_and.10397
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.10397
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.10397
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10402
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.10402
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.10404
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.10404
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_benes
        - PQCLEAN_MCELIECE6960119_AVX2_bm
        - PQCLEAN_MCELIECE6960119_AVX2_fft
        - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
        - PQCLEAN_MCELIECE6960119_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.10415
                - PQCLEAN_MCELIECE6960119_AVX2_load_bits
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - reformat_128to256.10414
                - scaling.10413
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - PQCLEAN_MCELIECE6960119_AVX2_bm
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - vec256_set1_16b.10412
                - vec256_or_reduce.10411
                - vec256_xor.10409
                - scaling_inv.10410
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - synd_cmp.10408
                - reformat_256to128.10407
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - postprocess.10406
                - weight_check.10405
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.10415
                - PQCLEAN_MCELIECE6960119_AVX2_load_bits
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - reformat_128to256.10414
                - scaling.10413
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - PQCLEAN_MCELIECE6960119_AVX2_bm
                - PQCLEAN_MCELIECE6960119_AVX2_fft
                - vec256_set1_16b.10412
                - vec256_or_reduce.10411
                - vec256_xor.10409
                - scaling_inv.10410
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - synd_cmp.10408
                - reformat_256to128.10407
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - postprocess.10406
                - weight_check.10405
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.10410
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - synd_cmp.10408
                - reformat_256to128.10407
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - postprocess.10406
                - weight_check.10405
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.10410
                - PQCLEAN_MCELIECE6960119_AVX2_fft_tr
                - synd_cmp.10408
                - reformat_256to128.10407
                - PQCLEAN_MCELIECE6960119_AVX2_benes
                - postprocess.10406
                - weight_check.10405
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - store8.10436
                - uint16_is_smaller_declassify.10439
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - store8.10436
                - uint16_is_smaller_declassify.10439
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10439
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - uint16_is_smaller_declassify.10439
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - store8.10436
                - uint16_is_smaller_declassify.10439
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - store8.10436
                - uint16_is_smaller_declassify.10439
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - uint16_is_smaller_declassify.10439
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint16_is_smaller_declassify.10439
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10437
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint16_is_smaller_declassify.10439
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - uint16_is_smaller_declassify.10439
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10440
                - PQCLEAN_MCELIECE6960119_AVX2_int32_sort.10438
                - uint32_is_equal_declassify.10437
                - uint16_is_smaller_declassify.10439
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.10436
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.10436
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:117,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.10441
                - PQCLEAN_MCELIECE6960119_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:117,5'
              BranchSideFuncs:
                - gen_e.10441
                - PQCLEAN_MCELIECE6960119_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:117,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/encrypt.c:119,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          1524
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec128_unpack_high.10481
                - vec128_set2x.10486
                - vec128_mul.10483
                - vec128_unpack_low.10480
                - vec128_unpack_high.10481
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec256_set4x.10482
                - vec128_unpack_high.10481
                - vec128_set2x.10486
                - vec128_mul.10483
                - vec128_unpack_low.10480
                - vec128_unpack_high.10481
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:138,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:126,26'
              BranchSideFuncs:
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_set2x.10486
                - vec128_mul.10483
                - vec128_unpack_low.10480
                - vec128_unpack_high.10481
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:139,49'
              BranchSideFuncs:
                - vec128_unpack_low.10480
                - vec128_unpack_high.10481
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_set2x.10486
                - vec128_mul.10483
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:145,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:146,50'
              BranchSideFuncs:
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:148,41'
              BranchSideFuncs:
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:223,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:224,70'
              BranchSideFuncs:
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:226,66'
              BranchSideFuncs:
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:222,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:144,31'
              BranchSideFuncs:
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:223,17'
              BranchSideFuncs:
                - vec256_unpack_high.10477
                - vec256_unpack_low.10476
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec128_unpack_low.10480
                - vec128_unpack_low.10480
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - vec256_xor.10479
                - transpose_64x256_sp.10478
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:237,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:240,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:245,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:232,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:246,49'
              BranchSideFuncs:
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
                - vec256_unpack_high.10477
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
                - vec256_unpack_low.10476
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:254,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:253,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:255,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:250,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:123,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:133,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:136,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:139,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:140,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:146,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:148,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:152,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:153,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:154,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:155,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:156,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:157,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:158,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:159,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:165,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:166,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:167,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:170,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:180,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:183,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:184,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:187,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:220,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:224,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:226,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:234,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:237,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:240,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:243,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:246,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:255,17'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
                - vec128_set2x.10486
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
                - vec128_set2x.10486
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
                - vec128_set2x.10486
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.10483
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.10483
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_mul.10483
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.10483
                - vec128_set2x.10486
                - vec128_and.10485
                - vec128_xor.10484
                - vec128_and.10485
                - vec128_xor.10484
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c'
      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:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.10490
                - butterflies.10487
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:266,5'
              BranchSideFuncs:
                - radix_conversions.10490
                - butterflies.10487
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:266,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft.c:267,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:386,16'
              BranchSideFuncs:
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:396,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:394,18'
          Dst:             vec256_set4x
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.10530
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_mul.10530
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_set4x.10540
                - vec256_mul.10530
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_set4x.10540
                - vec256_mul.10530
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_and.10529
                - vec256_xor.10534
                - vec256_mul.10530
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - vec256_set4x.10540
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.10536
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low.10539
                - vec256_unpack_high.10538
                - vec256_unpack_low_2x.10537
                - vec256_unpack_high_2x.10536
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.10537
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
                - transpose_64x256_sp.10535
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
                - vec256_xor.10534
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec128_xor.10531
                - vec256_set4x.10540
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.10531
                - vec128_setbits.10533
                - vec128_mul.10532
                - vec256_set4x.10540
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - postprocess
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:399,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.10543
                - radix_conversions_tr.10542
                - postprocess.10541
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:399,5'
              BranchSideFuncs:
                - butterflies_tr.10543
                - radix_conversions_tr.10542
                - postprocess.10541
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:399,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:400,5'
          Dst:             radix_conversions_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/fft_tr.c:402,5'
          Dst:             postprocess
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:183,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:186,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:188,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:195,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:200,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:188,28'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:195,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:196,26'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:34,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_gf_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:173,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:173,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:173,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:161,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.10572
                - gf_sq2mul.10573
                - gf_sq2.10574
                - gf_sq2mul.10573
                - gf_sq2.10574
                - gf_sq2mul.10573
                - gf_sqmul.10572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:161,14'
              BranchSideFuncs:
                - gf_sqmul.10572
                - gf_sq2mul.10573
                - gf_sq2.10574
                - gf_sq2mul.10573
                - gf_sq2.10574
                - gf_sq2mul.10573
                - gf_sqmul.10572
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:161,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:162,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:163,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:164,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:165,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:166,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:168,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:109,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:113,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:152,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:73,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c:77,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10589
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.10589
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - layer.10589
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.10590
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10590
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          430
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_bm
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - PQCLEAN_MCELIECE6960119F_CLEAN_root
        - PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
        - PQCLEAN_MCELIECE6960119F_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
                - PQCLEAN_MCELIECE6960119F_CLEAN_bm
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
                - PQCLEAN_MCELIECE6960119F_CLEAN_bm
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
                - PQCLEAN_MCELIECE6960119F_CLEAN_bm
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
                - PQCLEAN_MCELIECE6960119F_CLEAN_bm
                - PQCLEAN_MCELIECE6960119F_CLEAN_root
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:29,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:29,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:29,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_equal_mask
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:23,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:23,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:23,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint16_smaller_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          480
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:124,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:151,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          264
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - same_mask
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - uint32_is_equal_declassify.10720
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:58,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - uint32_is_equal_declassify.10720
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:62,49'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10721
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10721
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:69,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:68,54'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:70,34'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:68,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:69,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10721
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:74,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:84,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:83,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:86,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:83,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:82,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:84,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10720
                - OQS_randombytes
                - PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
                - uint16_is_smaller_declassify.10721
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:90,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:59,9'
              BranchSideFuncs:
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:95,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:96,24'
              BranchSideFuncs:
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:102,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:103,43'
              BranchSideFuncs:
                - same_mask.10719
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:105,18'
              BranchSideFuncs:
                - same_mask.10719
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:99,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:100,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:59,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:62,27'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:69,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:84,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:103,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:154,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.10723
                - syndrome.10722
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:154,5'
              BranchSideFuncs:
                - gen_e.10723
                - syndrome.10722
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:154,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/encrypt.c:156,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.10754
                - gf_sq2mul.10755
                - gf_sq2.10756
                - gf_sq2mul.10755
                - gf_sq2.10756
                - gf_sq2mul.10755
                - gf_sqmul.10754
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.10754
                - gf_sq2mul.10755
                - gf_sq2.10756
                - gf_sq2mul.10755
                - gf_sq2.10756
                - gf_sq2mul.10755
                - gf_sqmul.10754
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE6960119F_CLEAN_eval
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_eval
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10781
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.10782
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10782
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.10782
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.10783
                - layer.10782
                - layer.10782
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.10943
                - vec128_set2x.10948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:55,5'
              BranchSideFuncs:
                - load_gf.10943
                - vec128_set2x.10948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:55,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:56,33'
              BranchSideFuncs:
                - vec128_set2x.10948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:59,5'
              BranchSideFuncs:
                - vec128_set2x.10948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:68,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:69,18'
              BranchSideFuncs:
                - vec128_set2x.10948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:73,18'
              BranchSideFuncs:
                - vec128_set2x.10948
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:56,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:73,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.10950
                - load8.10950
                - vec128_set2x.10948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.10950
                - load8.10950
                - vec128_set2x.10948
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    weight_check
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:109,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:114,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:117,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - store8.10940
                - store8.10940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:79,5'
              BranchSideFuncs:
                - store8.10940
                - store8.10940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:79,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:80,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:88,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:83,9'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:84,9'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.10948
                - vec128_set2x.10948
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:156,16'
              BranchSideFuncs:
                - vec128_set2x.10948
                - vec128_set2x.10948
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:156,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:161,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:162,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:128,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.10956
                - vec256_xor.10956
                - vec256_or.10942
                - vec256_testz.10941
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_xor.10956
                - vec256_xor.10956
                - vec256_or.10942
                - vec256_testz.10941
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:130,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:131,43'
              BranchSideFuncs:
                - vec256_testz.10941
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:134,12'
              BranchSideFuncs:
                - vec256_testz.10941
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:128,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:131,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:131,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:134,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:96,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:95,26'
              BranchSideFuncs:
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:97,36'
              BranchSideFuncs:
                - vec256_and.10944
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:97,25'
          Dst:             vec256_and
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.10942
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.10942
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_fft
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.10947
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_copy.10946
                - vec256_mul.10945
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.10947
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
                - vec256_copy.10946
                - vec256_mul.10945
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.10946
                - vec256_mul.10945
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.10946
                - vec256_mul.10945
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
                - vec256_mul.10945
                - vec256_mul.10945
                - vec256_copy.10946
                - vec256_and.10944
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.10946
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.10946
                - vec256_and.10944
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.10944
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.10944
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.10949
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:142,16'
              BranchSideFuncs:
                - vec256_set4x.10949
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:141,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:142,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:149,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:147,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:59,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - load16.10951
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:62,14'
              BranchSideFuncs:
                - load16.10951
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:69,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:70,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:72,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:70,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_benes
        - PQCLEAN_MCELIECE6960119F_AVX2_bm
        - PQCLEAN_MCELIECE6960119F_AVX2_fft
        - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
        - PQCLEAN_MCELIECE6960119F_AVX2_load_bits
        - postprocess
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:177,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.10962
                - PQCLEAN_MCELIECE6960119F_AVX2_load_bits
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - reformat_128to256.10961
                - scaling.10960
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - PQCLEAN_MCELIECE6960119F_AVX2_bm
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - vec256_set1_16b.10959
                - vec256_or_reduce.10958
                - vec256_xor.10956
                - scaling_inv.10957
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - synd_cmp.10955
                - reformat_256to128.10954
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - postprocess.10953
                - weight_check.10952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:196,5'
              BranchSideFuncs:
                - preprocess.10962
                - PQCLEAN_MCELIECE6960119F_AVX2_load_bits
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - reformat_128to256.10961
                - scaling.10960
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - PQCLEAN_MCELIECE6960119F_AVX2_bm
                - PQCLEAN_MCELIECE6960119F_AVX2_fft
                - vec256_set1_16b.10959
                - vec256_or_reduce.10958
                - vec256_xor.10956
                - scaling_inv.10957
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - synd_cmp.10955
                - reformat_256to128.10954
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - postprocess.10953
                - weight_check.10952
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:213,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:214,40'
              BranchSideFuncs:
                - scaling_inv.10957
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - synd_cmp.10955
                - reformat_256to128.10954
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - postprocess.10953
                - weight_check.10952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:218,5'
              BranchSideFuncs:
                - scaling_inv.10957
                - PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
                - synd_cmp.10955
                - reformat_256to128.10954
                - PQCLEAN_MCELIECE6960119F_AVX2_benes
                - postprocess.10953
                - weight_check.10952
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:196,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:198,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:201,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:203,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:204,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:205,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:207,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:211,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:214,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:215,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:218,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:219,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:221,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:225,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:226,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:228,5'
          Dst:             postprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/decrypt.c:230,20'
          Dst:             weight_check
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:27,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:27,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:27,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    uint16_is_smaller_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_smaller_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:21,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_smaller_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:21,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_smaller_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:21,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint16_smaller_mask
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         42
      ICount:          243
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - load_gf
        - store8
        - uint16_is_smaller_declassify
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - store8.10983
                - uint16_is_smaller_declassify.10986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:51,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - store8.10983
                - uint16_is_smaller_declassify.10986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:54,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:55,49'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,44'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:62,46'
              BranchSideFuncs:
                - uint16_is_smaller_declassify.10986
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:67,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - uint16_is_smaller_declassify.10986
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:62,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:61,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:63,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - store8.10983
                - uint16_is_smaller_declassify.10986
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:67,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - store8.10983
                - uint16_is_smaller_declassify.10986
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - uint16_is_smaller_declassify.10986
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:77,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:76,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint16_is_smaller_declassify.10986
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:79,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.10984
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint16_is_smaller_declassify.10986
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:76,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:77,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - uint16_is_smaller_declassify.10986
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:82,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.10987
                - PQCLEAN_MCELIECE6960119F_AVX2_int32_sort.10985
                - uint32_is_equal_declassify.10984
                - uint16_is_smaller_declassify.10986
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:82,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:52,9'
              BranchSideFuncs:
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:87,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:88,26'
              BranchSideFuncs:
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:94,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:95,25'
              BranchSideFuncs:
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:100,22'
              BranchSideFuncs:
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:92,9'
              BranchSideFuncs:
                - store8.10983
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:105,19'
              BranchSideFuncs:
                - store8.10983
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:109,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:110,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:112,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:52,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:55,27'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:62,17'
          Dst:             uint16_is_smaller_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:73,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:77,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:105,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:117,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.10988
                - PQCLEAN_MCELIECE6960119F_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:117,5'
              BranchSideFuncs:
                - gen_e.10988
                - PQCLEAN_MCELIECE6960119F_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:117,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/encrypt.c:119,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    91
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          1524
      EdgeCount:       67
      CyclomaticComplexity: 18
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec128_unpack_high.11028
                - vec128_set2x.11033
                - vec128_mul.11030
                - vec128_unpack_low.11027
                - vec128_unpack_high.11028
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec256_set4x.11029
                - vec128_unpack_high.11028
                - vec128_set2x.11033
                - vec128_mul.11030
                - vec128_unpack_low.11027
                - vec128_unpack_high.11028
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:138,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:126,26'
              BranchSideFuncs:
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_set2x.11033
                - vec128_mul.11030
                - vec128_unpack_low.11027
                - vec128_unpack_high.11028
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:139,49'
              BranchSideFuncs:
                - vec128_unpack_low.11027
                - vec128_unpack_high.11028
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_set2x.11033
                - vec128_mul.11030
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:145,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:146,50'
              BranchSideFuncs:
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:148,41'
              BranchSideFuncs:
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:223,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:224,70'
              BranchSideFuncs:
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:226,66'
              BranchSideFuncs:
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:222,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:144,31'
              BranchSideFuncs:
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:223,17'
              BranchSideFuncs:
                - vec256_unpack_high.11024
                - vec256_unpack_low.11023
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec128_unpack_low.11027
                - vec128_unpack_low.11027
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - vec256_xor.11026
                - transpose_64x256_sp.11025
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:236,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:237,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:240,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:245,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:232,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:246,49'
              BranchSideFuncs:
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
                - vec256_unpack_high.11024
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
                - vec256_unpack_low.11023
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:254,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:253,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:255,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:250,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:261,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:123,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:133,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:136,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:139,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:140,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:146,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:148,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:152,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:153,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:154,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:155,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:156,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:157,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:158,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:159,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:165,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:166,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:167,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:170,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:180,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:183,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:184,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:187,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:220,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:224,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:226,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:234,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:237,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:240,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:243,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:246,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:255,17'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
                - vec128_set2x.11033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
                - vec128_set2x.11033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
                - vec128_set2x.11033
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.11030
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.11030
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_mul.11030
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.11030
                - vec128_set2x.11033
                - vec128_and.11032
                - vec128_xor.11031
                - vec128_and.11032
                - vec128_xor.11031
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c'
      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:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:266,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.11037
                - butterflies.11034
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:266,5'
              BranchSideFuncs:
                - radix_conversions.11037
                - butterflies.11034
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:266,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft.c:267,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    postprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:386,16'
              BranchSideFuncs:
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:385,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:386,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:396,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:394,18'
          Dst:             vec256_set4x
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.11077
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_mul.11077
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_set4x.11087
                - vec256_mul.11077
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_set4x.11087
                - vec256_mul.11077
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_and.11076
                - vec256_xor.11081
                - vec256_mul.11077
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - vec256_set4x.11087
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.11083
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low.11086
                - vec256_unpack_high.11085
                - vec256_unpack_low_2x.11084
                - vec256_unpack_high_2x.11083
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11084
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
                - transpose_64x256_sp.11082
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
                - vec256_xor.11081
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec128_xor.11078
                - vec256_set4x.11087
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.11078
                - vec128_setbits.11080
                - vec128_mul.11079
                - vec256_set4x.11087
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - postprocess
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:399,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.11090
                - radix_conversions_tr.11089
                - postprocess.11088
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:399,5'
              BranchSideFuncs:
                - butterflies_tr.11090
                - radix_conversions_tr.11089
                - postprocess.11088
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:399,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:400,5'
          Dst:             radix_conversions_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/fft_tr.c:402,5'
          Dst:             postprocess
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:180,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:183,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:187,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:186,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:188,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:195,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:200,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:188,28'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:195,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:196,26'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:34,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:39,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_gf_frac
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:173,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:173,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:173,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:161,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.11119
                - gf_sq2mul.11120
                - gf_sq2.11121
                - gf_sq2mul.11120
                - gf_sq2.11121
                - gf_sq2mul.11120
                - gf_sqmul.11119
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:161,14'
              BranchSideFuncs:
                - gf_sqmul.11119
                - gf_sq2mul.11120
                - gf_sq2.11121
                - gf_sq2mul.11120
                - gf_sq2.11121
                - gf_sq2mul.11120
                - gf_sqmul.11119
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:161,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:162,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:163,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:164,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:165,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:166,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:168,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:108,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:109,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:113,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:148,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:152,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:73,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c:77,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11136
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11136
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - layer.11136
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11137
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11137
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          313
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_bm
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128_CLEAN_root
        - PQCLEAN_MCELIECE8192128_CLEAN_support_gen
        - PQCLEAN_MCELIECE8192128_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
                - PQCLEAN_MCELIECE8192128_CLEAN_bm
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
                - PQCLEAN_MCELIECE8192128_CLEAN_bm
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
                - PQCLEAN_MCELIECE8192128_CLEAN_bm
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
                - PQCLEAN_MCELIECE8192128_CLEAN_bm
                - PQCLEAN_MCELIECE8192128_CLEAN_root
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:22,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:22,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:22,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_equal_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          450
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:100,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          155
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - same_mask
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - uint32_is_equal_declassify.11265
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:47,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - uint32_is_equal_declassify.11265
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:60,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:59,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11265
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:62,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11265
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:58,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11265
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:60,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11265
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128_CLEAN_load_gf
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:48,9'
              BranchSideFuncs:
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:72,24'
              BranchSideFuncs:
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:71,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:72,24'
              BranchSideFuncs:
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:76,9'
              BranchSideFuncs:
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:79,43'
              BranchSideFuncs:
                - same_mask.11264
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:81,18'
              BranchSideFuncs:
                - same_mask.11264
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:84,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:48,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:51,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:60,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:79,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.11267
                - syndrome.11266
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:126,5'
              BranchSideFuncs:
                - gen_e.11267
                - syndrome.11266
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:126,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/encrypt.c:128,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:201,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.11298
                - gf_sq2mul.11299
                - gf_sq2.11300
                - gf_sq2mul.11299
                - gf_sq2.11300
                - gf_sq2mul.11299
                - gf_sqmul.11298
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.11298
                - gf_sq2mul.11299
                - gf_sq2.11300
                - gf_sq2mul.11299
                - gf_sq2.11300
                - gf_sq2mul.11299
                - gf_sqmul.11298
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE8192128_CLEAN_eval
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_eval
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11325
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11326
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11326
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11326
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11327
                - layer.11326
                - layer.11326
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.11489
                - vec128_set2x.11494
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:47,5'
              BranchSideFuncs:
                - load_gf.11489
                - vec128_set2x.11494
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:53,16'
              BranchSideFuncs:
                - vec128_set2x.11494
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:59,18'
              BranchSideFuncs:
                - vec128_set2x.11494
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:48,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:59,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:79,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:83,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.11496
                - load8.11496
                - vec128_set2x.11494
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
              BranchSideFuncs:
                - load8.11496
                - load8.11496
                - vec128_set2x.11494
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,12'
          Dst:             vec128_set2x
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:91,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:0,0'
              BranchSideFuncs:
                - store8.11486
                - store8.11486
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:91,21'
              BranchSideFuncs:
                - store8.11486
                - store8.11486
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:91,5'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:92,5'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:125,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.11494
                - vec128_set2x.11494
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:126,16'
              BranchSideFuncs:
                - vec128_set2x.11494
                - vec128_set2x.11494
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:125,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:126,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:134,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:131,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:132,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:98,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.11501
                - vec256_xor.11501
                - vec256_or.11488
                - vec256_testz.11487
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:101,43'
              BranchSideFuncs:
                - vec256_xor.11501
                - vec256_xor.11501
                - vec256_or.11488
                - vec256_testz.11487
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:101,43'
              BranchSideFuncs:
                - vec256_testz.11487
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:104,12'
              BranchSideFuncs:
                - vec256_testz.11487
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:98,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:101,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:101,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:104,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:60,26'
              BranchSideFuncs:
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:62,36'
              BranchSideFuncs:
                - vec256_and.11490
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:62,25'
          Dst:             vec256_and
    - functionName:    weight
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:85,36'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:91,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.11488
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.11488
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_fft
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.11493
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_copy.11492
                - vec256_mul.11491
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.11493
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
                - vec256_copy.11492
                - vec256_mul.11491
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.11492
                - vec256_mul.11491
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.11492
                - vec256_mul.11491
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
                - vec256_mul.11491
                - vec256_mul.11491
                - vec256_copy.11492
                - vec256_and.11490
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.11492
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.11492
                - vec256_and.11490
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.11490
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.11490
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11495
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:112,16'
              BranchSideFuncs:
                - vec256_set4x.11495
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:112,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:119,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:117,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load16
        - vec128_setbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:70,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_setbits.11498
                - load16.11497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:73,9'
              BranchSideFuncs:
                - vec128_setbits.11498
                - load16.11497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:73,9'
              BranchSideFuncs:
                - load16.11497
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:77,32'
              BranchSideFuncs:
                - load16.11497
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:77,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:70,15'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:77,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_benes
        - PQCLEAN_MCELIECE8192128_AVX2_bm
        - PQCLEAN_MCELIECE8192128_AVX2_fft
        - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
        - PQCLEAN_MCELIECE8192128_AVX2_load_bits
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - store16
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.11507
                - PQCLEAN_MCELIECE8192128_AVX2_load_bits
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - reformat_128to256.11506
                - scaling.11505
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - PQCLEAN_MCELIECE8192128_AVX2_bm
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - vec256_set1_16b.11504
                - vec256_or_reduce.11503
                - vec256_xor.11501
                - weight
                - scaling_inv.11502
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - synd_cmp.11500
                - reformat_256to128.11499
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - store16
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:166,5'
              BranchSideFuncs:
                - preprocess.11507
                - PQCLEAN_MCELIECE8192128_AVX2_load_bits
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - reformat_128to256.11506
                - scaling.11505
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - PQCLEAN_MCELIECE8192128_AVX2_bm
                - PQCLEAN_MCELIECE8192128_AVX2_fft
                - vec256_set1_16b.11504
                - vec256_or_reduce.11503
                - vec256_xor.11501
                - weight
                - scaling_inv.11502
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - synd_cmp.11500
                - reformat_256to128.11499
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - store16
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:183,40'
              BranchSideFuncs:
                - weight
                - scaling_inv.11502
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - synd_cmp.11500
                - reformat_256to128.11499
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - store16
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:187,20'
              BranchSideFuncs:
                - weight
                - scaling_inv.11502
                - PQCLEAN_MCELIECE8192128_AVX2_fft_tr
                - synd_cmp.11500
                - reformat_256to128.11499
                - PQCLEAN_MCELIECE8192128_AVX2_benes
                - store16
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:201,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:194,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:202,23'
              BranchSideFuncs:
                - store16
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:166,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:168,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:169,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:170,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:172,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:173,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:174,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:176,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:180,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:183,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:184,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:187,20'
          Dst:             weight
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:191,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:192,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:194,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:198,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/decrypt.c:202,9'
          Dst:             store16
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:20,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:20,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:20,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - load_gf
        - store8
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:40,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:43,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:44,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - OQS_randombytes
                - load_gf.11529
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:49,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - OQS_randombytes
                - load_gf.11529
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:53,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:52,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11527
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:55,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11527
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:53,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:58,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.11529
                - PQCLEAN_MCELIECE8192128_AVX2_int32_sort.11528
                - uint32_is_equal_declassify.11527
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:41,9'
              BranchSideFuncs:
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:64,26'
              BranchSideFuncs:
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:64,26'
              BranchSideFuncs:
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:68,9'
              BranchSideFuncs:
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:70,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:71,25'
              BranchSideFuncs:
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:76,22'
              BranchSideFuncs:
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:67,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:68,9'
              BranchSideFuncs:
                - store8.11526
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:81,22'
              BranchSideFuncs:
                - store8.11526
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:81,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:83,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:41,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:44,22'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:49,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:53,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:81,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.11530
                - PQCLEAN_MCELIECE8192128_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:88,5'
              BranchSideFuncs:
                - gen_e.11530
                - PQCLEAN_MCELIECE8192128_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:88,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/encrypt.c:90,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    106
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          2403
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec128_unpack_high.11570
                - vec128_set2x.11575
                - vec128_mul.11572
                - vec128_unpack_low.11569
                - vec128_unpack_high.11570
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec256_set4x.11571
                - vec128_unpack_high.11570
                - vec128_set2x.11575
                - vec128_mul.11572
                - vec128_unpack_low.11569
                - vec128_unpack_high.11570
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:142,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:130,26'
              BranchSideFuncs:
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_set2x.11575
                - vec128_mul.11572
                - vec128_unpack_low.11569
                - vec128_unpack_high.11570
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:143,49'
              BranchSideFuncs:
                - vec128_unpack_low.11569
                - vec128_unpack_high.11570
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_set2x.11575
                - vec128_mul.11572
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:149,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:150,50'
              BranchSideFuncs:
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:152,41'
              BranchSideFuncs:
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:227,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:228,70'
              BranchSideFuncs:
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:230,66'
              BranchSideFuncs:
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:148,31'
              BranchSideFuncs:
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:227,17'
              BranchSideFuncs:
                - vec256_unpack_high.11566
                - vec256_unpack_low.11565
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec128_unpack_low.11569
                - vec128_unpack_low.11569
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - vec256_xor.11568
                - transpose_64x256_sp.11567
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:240,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:241,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:244,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:236,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:250,49'
              BranchSideFuncs:
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
                - vec256_unpack_low.11565
                - vec256_unpack_high.11566
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_unpack_low.11565
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:258,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:257,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:259,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
                - vec256_xor.11568
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:254,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:255,15'
              BranchSideFuncs:
                - vec256_xor.11568
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:269,9'
              BranchSideFuncs:
                - vec256_xor.11568
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:269,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:268,30'
              BranchSideFuncs:
                - vec256_xor.11568
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:270,36'
              BranchSideFuncs:
                - vec256_xor.11568
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:273,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/powers.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:127,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:137,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:140,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:143,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:144,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:150,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:152,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:156,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:157,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:158,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:159,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:165,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:166,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:167,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:170,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:180,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:183,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:184,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:187,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:216,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:218,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:224,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:228,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:230,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:238,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:241,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:244,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:247,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:250,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:259,17'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:270,25'
          Dst:             vec256_xor
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
                - vec128_set2x.11575
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
                - vec128_set2x.11575
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
                - vec128_set2x.11575
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.11572
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.11572
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_mul.11572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.11572
                - vec128_set2x.11575
                - vec128_and.11574
                - vec128_xor.11573
                - vec128_and.11574
                - vec128_xor.11573
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:278,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.11579
                - butterflies.11576
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:278,5'
              BranchSideFuncs:
                - radix_conversions.11579
                - butterflies.11576
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:278,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft.c:279,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    177
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.11617
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_mul.11617
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_set4x.11627
                - vec256_mul.11617
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_set4x.11627
                - vec256_mul.11617
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_and.11616
                - vec256_xor.11621
                - vec256_mul.11617
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - vec256_set4x.11627
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.11623
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low.11626
                - vec256_unpack_high.11625
                - vec256_unpack_low_2x.11624
                - vec256_unpack_high_2x.11623
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.11624
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
                - transpose_64x256_sp.11622
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
                - vec256_xor.11621
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec128_xor.11618
                - vec256_set4x.11627
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.11618
                - vec128_setbits.11620
                - vec128_mul.11619
                - vec256_set4x.11627
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:381,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.11629
                - radix_conversions_tr.11628
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:381,5'
              BranchSideFuncs:
                - butterflies_tr.11629
                - radix_conversions_tr.11628
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:381,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/fft_tr.c:382,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:185,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:188,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:190,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:196,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:197,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:203,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:190,28'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:197,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:198,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:199,26'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:26,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:31,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_gf_frac
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:165,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:165,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:165,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:153,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.11658
                - gf_sq2mul.11659
                - gf_sq2.11660
                - gf_sq2mul.11659
                - gf_sq2.11660
                - gf_sq2mul.11659
                - gf_sqmul.11658
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:153,14'
              BranchSideFuncs:
                - gf_sqmul.11658
                - gf_sq2mul.11659
                - gf_sq2.11660
                - gf_sq2mul.11659
                - gf_sq2.11660
                - gf_sq2mul.11659
                - gf_sqmul.11658
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:153,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:154,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:155,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:156,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:157,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:158,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:160,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:101,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:105,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:139,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:144,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:65,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.c:69,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          213
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/int32_sort.h:46,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         264
      ICount:          1506
      EdgeCount:       356
      CyclomaticComplexity: 94
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - cbrecursion
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:49,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:53,24'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:53,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:86,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:86,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:59,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:59,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:67,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:94,24'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,32'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,36'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:168,28'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:168,5'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:30,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          571
      EdgeCount:       153
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:206,5'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11675
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:231,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:226,9'
              BranchSideFuncs:
                - layer.11675
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - layer.11675
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - cbrecursion.11676
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11676
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:243,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          313
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_bm
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - PQCLEAN_MCELIECE8192128F_CLEAN_root
        - PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
        - PQCLEAN_MCELIECE8192128F_CLEAN_synd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
                - PQCLEAN_MCELIECE8192128F_CLEAN_bm
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:40,14'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
                - PQCLEAN_MCELIECE8192128F_CLEAN_bm
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:46,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:47,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
                - PQCLEAN_MCELIECE8192128F_CLEAN_bm
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:50,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
                - PQCLEAN_MCELIECE8192128F_CLEAN_bm
                - PQCLEAN_MCELIECE8192128F_CLEAN_root
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:67,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:74,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_synd
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:47,16'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:52,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:54,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_synd
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:58,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_root
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:67,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/decrypt.c:74,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_synd
    - functionName:    same_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:22,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:22,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:22,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_equal_mask
    - functionName:    syndrome
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          450
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:98,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:100,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:123,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          155
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - same_mask
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - uint32_is_equal_declassify.11804
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:47,5'
              BranchSideFuncs:
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - uint32_is_equal_declassify.11804
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:60,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:59,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11804
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:62,17'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11804
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:58,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11804
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:60,56'
              BranchSideFuncs:
                - uint32_is_equal_declassify.11804
                - OQS_randombytes
                - PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:48,9'
              BranchSideFuncs:
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:72,24'
              BranchSideFuncs:
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:71,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:72,24'
              BranchSideFuncs:
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:76,9'
              BranchSideFuncs:
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:79,43'
              BranchSideFuncs:
                - same_mask.11803
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:81,18'
              BranchSideFuncs:
                - same_mask.11803
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:76,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:84,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:48,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:51,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:60,21'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:79,20'
          Dst:             same_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gen_e
        - syndrome
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:126,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.11806
                - syndrome.11805
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:126,5'
              BranchSideFuncs:
                - gen_e.11806
                - syndrome.11805
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:126,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/encrypt.c:128,5'
          Dst:             syndrome
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:189,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:193,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:192,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:194,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:200,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:201,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:208,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:194,28'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          124
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:178,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:178,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:178,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:167,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.11837
                - gf_sq2mul.11838
                - gf_sq2.11839
                - gf_sq2mul.11838
                - gf_sq2.11839
                - gf_sq2mul.11838
                - gf_sqmul.11837
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:167,14'
              BranchSideFuncs:
                - gf_sqmul.11837
                - gf_sq2mul.11838
                - gf_sq2.11839
                - gf_sq2mul.11838
                - gf_sq2.11839
                - gf_sq2mul.11838
                - gf_sqmul.11837
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:167,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:168,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:169,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:170,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:171,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:172,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c:174,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          92
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          144
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_synd
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 33
      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:
        - PQCLEAN_MCELIECE8192128F_CLEAN_eval
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:19,16'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:23,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:28,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:22,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:29,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_eval
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:22,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:23,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:33,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:25,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_eval
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:26,24'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:26,17'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:29,37'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:29,22'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_add
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/synd.c:30,21'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          216
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:24,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:24,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:28,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:28,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:32,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:184,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:190,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:188,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:189,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cbrecursion
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          828
      EdgeCount:       184
      CyclomaticComplexity: 48
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - cbrecursion
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:30,11'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:31,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:35,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:36,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:38,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:40,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:41,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:48,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:49,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:51,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:54,28'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:56,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:58,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:59,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:86,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:59,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:60,22'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:63,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:66,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:67,34'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:69,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:72,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:74,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:76,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:63,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:77,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:63,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:66,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:82,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:82,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:83,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:87,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:93,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:94,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:96,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:98,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:99,36'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:103,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:103,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:104,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:104,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:105,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:108,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:109,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:110,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:115,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:117,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:90,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:118,30'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:93,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:122,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:122,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:123,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:127,19'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:127,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:128,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:130,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:132,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:133,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:146,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:150,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:151,15'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:164,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:168,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:169,21'
              BranchSideFuncs:
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:173,32'
              BranchSideFuncs:
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.11864
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:38,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:43,20'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:51,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:56,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:69,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:74,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:79,24'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:96,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:108,17'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:115,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:119,24'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:130,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:146,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:164,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:173,5'
          Dst:             cbrecursion
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_controlbitsfrompermutation
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OQS_MEM_cleanse
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
        - cbrecursion
        - layer
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:216,9'
              BranchSideFuncs:
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - layer.11865
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:221,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:222,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:226,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:227,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:231,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11865
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:231,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:232,13'
              BranchSideFuncs:
                - layer.11865
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:237,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:237,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:238,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:241,16'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
                - OQS_MEM_cleanse
                - cbrecursion.11866
                - layer.11865
                - layer.11865
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:216,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:247,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:212,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:213,5'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:216,9'
          Dst:             OQS_MEM_cleanse
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:217,9'
          Dst:             cbrecursion
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:227,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:232,13'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/controlbits.c:241,16'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:56,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:56,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:61,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:47,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:47,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:50,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:38,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:38,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:41,22'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:31,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:31,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:34,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:27,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:27,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:27,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:22,51'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:22,51'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:23,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:8,57'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_positive_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:16,35'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:16,35'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:18,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_int32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_int32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_unequal_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint16.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint16_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint64.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint64_nonzero_mask
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_testz
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
    - functionName:    vec256_copy
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:91,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:92,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:94,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    irr_load
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          100
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - load_gf
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load_gf.12028
                - vec128_set2x.12033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:47,5'
              BranchSideFuncs:
                - load_gf.12028
                - vec128_set2x.12033
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:53,16'
              BranchSideFuncs:
                - vec128_set2x.12033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:59,18'
              BranchSideFuncs:
                - vec128_set2x.12033
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:48,18'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:59,18'
          Dst:             vec128_set2x
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:79,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:83,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.12035
                - load8.12035
                - vec128_set2x.12033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
              BranchSideFuncs:
                - load8.12035
                - load8.12035
                - vec128_set2x.12033
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,12'
          Dst:             vec128_set2x
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    store16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - store8
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:91,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - store8.12025
                - store8.12025
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:91,21'
              BranchSideFuncs:
                - store8.12025
                - store8.12025
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:91,5'
          Dst:             store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:92,5'
          Dst:             store8
    - functionName:    reformat_256to128
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:125,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.12033
                - vec128_set2x.12033
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:126,16'
              BranchSideFuncs:
                - vec128_set2x.12033
                - vec128_set2x.12033
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:125,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:126,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:134,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:131,26'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:132,26'
          Dst:             vec128_set2x
    - functionName:    synd_cmp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
        - vec256_testz
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:98,23'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_xor.12041
                - vec256_xor.12041
                - vec256_or.12027
                - vec256_testz.12026
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:101,43'
              BranchSideFuncs:
                - vec256_xor.12041
                - vec256_xor.12041
                - vec256_or.12027
                - vec256_testz.12026
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:101,43'
              BranchSideFuncs:
                - vec256_testz.12026
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:104,12'
              BranchSideFuncs:
                - vec256_testz.12026
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:98,12'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:101,32'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:101,16'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:104,12'
          Dst:             vec256_testz
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec256_and
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:60,26'
              BranchSideFuncs:
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:62,36'
              BranchSideFuncs:
                - vec256_and.12029
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:62,25'
          Dst:             vec256_and
    - functionName:    weight
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:85,36'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:91,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec256_or_reduce
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_or
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:80,11'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - vec256_or.12027
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:82,30'
              BranchSideFuncs:
                - vec256_or.12027
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:82,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:85,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:82,15'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scaling
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_fft
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - irr_load
        - vec256_and
        - vec256_copy
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - irr_load.12032
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_copy.12031
                - vec256_mul.12030
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:25,5'
              BranchSideFuncs:
                - irr_load.12032
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
                - vec256_copy.12031
                - vec256_mul.12030
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:30,19'
              BranchSideFuncs:
                - vec256_copy.12031
                - vec256_mul.12030
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:33,5'
              BranchSideFuncs:
                - vec256_copy.12031
                - vec256_mul.12030
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:35,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:36,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:39,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
                - vec256_mul.12030
                - vec256_mul.12030
                - vec256_copy.12031
                - vec256_and.12029
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:41,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:42,26'
              BranchSideFuncs:
                - vec256_copy.12031
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:46,5'
              BranchSideFuncs:
                - vec256_copy.12031
                - vec256_and.12029
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:50,26'
              BranchSideFuncs:
                - vec256_and.12029
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:52,36'
              BranchSideFuncs:
                - vec256_and.12029
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:25,5'
          Dst:             irr_load
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:27,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:30,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_sq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:33,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:36,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:39,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:42,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:43,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:46,5'
          Dst:             vec256_copy
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:52,25'
          Dst:             vec256_and
    - functionName:    reformat_128to256
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec256_set4x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.12034
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:112,16'
              BranchSideFuncs:
                - vec256_set4x.12034
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:111,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:112,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:119,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:117,18'
          Dst:             vec256_set4x
    - functionName:    preprocess
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - load16
        - vec128_setbits
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:70,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - vec128_setbits.12037
                - load16.12036
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:73,9'
              BranchSideFuncs:
                - vec128_setbits.12037
                - load16.12036
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:72,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:73,9'
              BranchSideFuncs:
                - load16.12036
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:77,32'
              BranchSideFuncs:
                - load16.12036
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:76,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:77,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:79,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:70,15'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:77,19'
          Dst:             load16
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_decrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          128
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_benes
        - PQCLEAN_MCELIECE8192128F_AVX2_bm
        - PQCLEAN_MCELIECE8192128F_AVX2_fft
        - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
        - PQCLEAN_MCELIECE8192128F_AVX2_load_bits
        - preprocess
        - reformat_128to256
        - reformat_256to128
        - scaling
        - scaling_inv
        - store16
        - synd_cmp
        - vec256_or_reduce
        - vec256_set1_16b
        - vec256_xor
        - weight
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:147,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:0,0'
              BranchSideFuncs:
                - preprocess.12048
                - PQCLEAN_MCELIECE8192128F_AVX2_load_bits
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - reformat_128to256.12047
                - scaling.12046
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - PQCLEAN_MCELIECE8192128F_AVX2_bm
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - vec256_set1_16b.12045
                - vec256_or_reduce.12044
                - vec256_xor.12041
                - weight.12043
                - scaling_inv.12042
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - synd_cmp.12040
                - reformat_256to128.12039
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - store16.12038
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:166,5'
              BranchSideFuncs:
                - preprocess.12048
                - PQCLEAN_MCELIECE8192128F_AVX2_load_bits
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - reformat_128to256.12047
                - scaling.12046
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - PQCLEAN_MCELIECE8192128F_AVX2_bm
                - PQCLEAN_MCELIECE8192128F_AVX2_fft
                - vec256_set1_16b.12045
                - vec256_or_reduce.12044
                - vec256_xor.12041
                - weight.12043
                - scaling_inv.12042
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - synd_cmp.12040
                - reformat_256to128.12039
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - store16.12038
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:183,40'
              BranchSideFuncs:
                - weight.12043
                - scaling_inv.12042
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - synd_cmp.12040
                - reformat_256to128.12039
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - store16.12038
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:187,20'
              BranchSideFuncs:
                - weight.12043
                - scaling_inv.12042
                - PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
                - synd_cmp.12040
                - reformat_256to128.12039
                - PQCLEAN_MCELIECE8192128F_AVX2_benes
                - store16.12038
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:201,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:194,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:202,23'
              BranchSideFuncs:
                - store16.12038
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:166,5'
          Dst:             preprocess
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:168,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_load_bits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:169,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:170,5'
          Dst:             reformat_128to256
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:172,5'
          Dst:             scaling
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:173,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:174,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_bm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:176,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_fft
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:180,14'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:183,23'
          Dst:             vec256_or_reduce
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:184,23'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:187,20'
          Dst:             weight
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:191,5'
          Dst:             scaling_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:192,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:194,18'
          Dst:             synd_cmp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:198,5'
          Dst:             reformat_256to128
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:199,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/decrypt.c:202,9'
          Dst:             store16
    - functionName:    store8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    uint32_is_equal_declassify
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_equal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:20,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_equal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:20,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_equal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:20,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_equal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:35,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:33,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:34,21'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:42,33'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:43,21'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:44,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:46,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:40,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:39,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/int32_sort.h:41,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load_gf
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_e
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          168
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - OQS_randombytes
        - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - load_gf
        - store8
        - uint32_is_equal_declassify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:33,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:40,5'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:43,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:44,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - OQS_randombytes
                - load_gf.12070
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:49,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - OQS_randombytes
                - load_gf.12070
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:53,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:52,33'
              BranchSideFuncs:
                - uint32_is_equal_declassify.12068
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:55,13'
              BranchSideFuncs:
                - uint32_is_equal_declassify.12068
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:52,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:53,50'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:58,16'
              BranchSideFuncs:
                - OQS_randombytes
                - load_gf.12070
                - PQCLEAN_MCELIECE8192128F_AVX2_int32_sort.12069
                - uint32_is_equal_declassify.12068
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:58,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:41,9'
              BranchSideFuncs:
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:64,26'
              BranchSideFuncs:
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:63,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:64,26'
              BranchSideFuncs:
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:68,9'
              BranchSideFuncs:
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:70,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:71,25'
              BranchSideFuncs:
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:76,22'
              BranchSideFuncs:
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:67,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:68,9'
              BranchSideFuncs:
                - store8.12067
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:81,22'
              BranchSideFuncs:
                - store8.12067
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:81,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:83,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:41,9'
          Dst:             OQS_randombytes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:44,22'
          Dst:             load_gf
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:49,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_int32_sort
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:53,17'
          Dst:             uint32_is_equal_declassify
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:81,9'
          Dst:             store8
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_encrypt
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_syndrome_asm
        - gen_e
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:0,0'
              BranchSideFuncs:
                - gen_e.12071
                - PQCLEAN_MCELIECE8192128F_AVX2_syndrome_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:88,5'
              BranchSideFuncs:
                - gen_e.12071
                - PQCLEAN_MCELIECE8192128F_AVX2_syndrome_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:88,5'
          Dst:             gen_e
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/encrypt.c:90,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_syndrome_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_syndrome_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:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    106
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    butterflies
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         57
      ICount:          2403
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_low
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:84,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec128_unpack_high.12111
                - vec128_set2x.12116
                - vec128_mul.12113
                - vec128_unpack_low.12110
                - vec128_unpack_high.12111
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec256_set4x.12112
                - vec128_unpack_high.12111
                - vec128_set2x.12116
                - vec128_mul.12113
                - vec128_unpack_low.12110
                - vec128_unpack_high.12111
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:142,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:130,26'
              BranchSideFuncs:
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_set2x.12116
                - vec128_mul.12113
                - vec128_unpack_low.12110
                - vec128_unpack_high.12111
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:143,49'
              BranchSideFuncs:
                - vec128_unpack_low.12110
                - vec128_unpack_high.12111
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_set2x.12116
                - vec128_mul.12113
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:149,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:150,50'
              BranchSideFuncs:
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:152,41'
              BranchSideFuncs:
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:227,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:228,70'
              BranchSideFuncs:
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:230,66'
              BranchSideFuncs:
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:226,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:148,31'
              BranchSideFuncs:
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:227,17'
              BranchSideFuncs:
                - vec256_unpack_high.12107
                - vec256_unpack_low.12106
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec128_unpack_low.12110
                - vec128_unpack_low.12110
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - vec256_xor.12109
                - transpose_64x256_sp.12108
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:240,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:241,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:244,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:249,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:236,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:250,49'
              BranchSideFuncs:
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
                - vec256_unpack_low.12106
                - vec256_unpack_high.12107
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_unpack_low.12106
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:258,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:257,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:259,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
                - vec256_xor.12109
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:254,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:255,15'
              BranchSideFuncs:
                - vec256_xor.12109
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:269,9'
              BranchSideFuncs:
                - vec256_xor.12109
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:269,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:268,30'
              BranchSideFuncs:
                - vec256_xor.12109
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:270,36'
              BranchSideFuncs:
                - vec256_xor.12109
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:268,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:269,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:273,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/powers.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:127,16'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:137,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:140,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:143,31'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:144,31'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:150,27'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:152,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:156,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:157,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:158,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:159,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:160,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:161,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:162,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:163,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:164,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:165,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:166,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:167,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:168,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:169,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:170,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:171,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:172,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:173,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:174,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:175,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:176,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:177,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:178,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:179,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:180,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:181,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:182,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:183,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:184,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:185,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:186,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:187,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:188,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:189,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:190,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:191,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:192,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:193,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:194,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:195,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:196,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:197,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:198,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:199,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:200,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:201,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:202,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:203,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:204,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:205,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:206,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:207,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:208,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:209,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:210,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:212,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:214,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:216,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:218,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:224,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:228,33'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:230,29'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:238,23'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:241,23'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:244,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:247,25'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:250,29'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:259,17'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:270,25'
          Dst:             vec256_xor
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec256_maa_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          344
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - vec128_and
        - vec128_mul
        - vec128_set2x
        - vec128_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:25,13'
              BranchSideFuncs:
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:53,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
                - vec128_set2x.12116
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:54,18'
              BranchSideFuncs:
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:62,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
                - vec128_set2x.12116
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:63,39'
              BranchSideFuncs:
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
                - vec128_set2x.12116
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:62,13'
              BranchSideFuncs:
                - vec128_mul.12113
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:73,15'
              BranchSideFuncs:
                - vec128_mul.12113
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:73,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:52,26'
              BranchSideFuncs:
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_mul.12113
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:74,32'
              BranchSideFuncs:
                - vec128_mul.12113
                - vec128_set2x.12116
                - vec128_and.12115
                - vec128_xor.12114
                - vec128_and.12115
                - vec128_xor.12114
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:52,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:77,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:25,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:26,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:29,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:30,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:33,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:34,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:37,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:38,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:41,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:42,13'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:2,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:3,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:4,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:5,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:6,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:7,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:8,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:9,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:10,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:11,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:12,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:13,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:14,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:16,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:17,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:18,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:19,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:20,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:21,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:22,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:23,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:24,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:25,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:26,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:27,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:28,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:30,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:31,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:32,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:33,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:34,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:35,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:36,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:37,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:38,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:39,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:40,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:41,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:42,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:44,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:45,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:46,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:47,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:48,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:49,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:50,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:51,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:52,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:53,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:54,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:56,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:58,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:59,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:61,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:62,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:63,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_2x.data:67,5'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:58,21'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:63,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:65,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:67,21'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:69,25'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:74,13'
          Dst:             vec128_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_fft
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies
        - radix_conversions
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:278,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:0,0'
              BranchSideFuncs:
                - radix_conversions.12120
                - butterflies.12117
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:278,5'
              BranchSideFuncs:
                - radix_conversions.12120
                - butterflies.12117
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:278,5'
          Dst:             radix_conversions
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft.c:279,5'
          Dst:             butterflies
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h:94,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    122
      BranchProfiles:  []
      Callsites:       []
    - functionName:    transpose_64x256_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:32,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x256_sp_asm
    - functionName:    vec256_unpack_high_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low_2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_set4x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    177
      BranchProfiles:  []
      Callsites:       []
    - functionName:    radix_conversions_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          438
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - vec256_and
        - vec256_mul
        - vec256_set4x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:22,13'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:54,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:55,32'
              BranchSideFuncs:
                - vec256_mul.12158
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:58,23'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_mul.12158
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:58,30'
              BranchSideFuncs:
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_set4x.12168
                - vec256_mul.12158
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:60,32'
              BranchSideFuncs:
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_set4x.12168
                - vec256_mul.12158
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:70,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:71,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:72,24'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:86,9'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:86,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:53,26'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:87,20'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_and.12157
                - vec256_xor.12162
                - vec256_mul.12158
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:54,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:99,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:22,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:23,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:26,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:27,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:30,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:31,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:34,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:35,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:38,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:39,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:42,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:43,13'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:2,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:5,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:8,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:16,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:17,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:18,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:21,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:27,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:32,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:33,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:34,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:48,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:49,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:50,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:54,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:64,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:65,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:68,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:70,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:72,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:74,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:77,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:78,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/scalars_4x.data:80,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:55,13'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:60,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:62,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:64,21'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:66,25'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:82,25'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:95,21'
          Dst:             vec256_set4x
    - functionName:    butterflies_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         69
      ICount:          1807
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
        - transpose_64x256_sp
        - vec128_mul
        - vec128_setbits
        - vec128_xor
        - vec256_set4x
        - vec256_unpack_high
        - vec256_unpack_high_2x
        - vec256_unpack_low
        - vec256_unpack_low_2x
        - vec256_xor
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:3,5'
              BranchSideFuncs:
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - vec256_set4x.12168
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:148,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:147,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:149,32'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:159,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:160,40'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:163,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:175,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:176,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:179,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:184,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:155,27'
              BranchSideFuncs:
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:185,50'
              BranchSideFuncs:
                - vec256_unpack_high_2x.12164
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low.12167
                - vec256_unpack_high.12166
                - vec256_unpack_low_2x.12165
                - vec256_unpack_high_2x.12164
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
                - vec256_unpack_low_2x.12165
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:195,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:196,51'
              BranchSideFuncs:
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:200,47'
              BranchSideFuncs:
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:194,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:195,17'
              BranchSideFuncs:
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:204,9'
              BranchSideFuncs:
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:338,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:339,32'
              BranchSideFuncs:
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:341,28'
              BranchSideFuncs:
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
                - transpose_64x256_sp.12163
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
                - vec256_xor.12162
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:365,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:358,25'
              BranchSideFuncs:
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec128_xor.12159
                - vec256_set4x.12168
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:366,39'
              BranchSideFuncs:
                - vec128_xor.12159
                - vec128_setbits.12161
                - vec128_mul.12160
                - vec256_set4x.12168
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:370,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:371,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:378,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:3,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:4,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:6,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:7,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:9,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:10,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:11,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:12,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:13,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:14,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:15,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:19,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:20,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:22,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:23,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:24,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:25,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:26,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:28,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:29,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:30,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:31,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:35,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:36,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:37,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:38,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:39,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:40,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:41,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:42,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:43,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:44,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:45,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:46,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:47,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:51,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:52,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:53,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:55,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:56,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:57,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:58,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:59,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:60,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:61,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:62,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:63,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:66,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:67,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:69,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:73,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:82,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:83,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:84,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:85,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:86,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:87,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:88,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:89,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:90,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:91,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:92,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:93,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:97,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:98,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:99,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:100,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:101,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:103,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:110,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:139,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:140,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:141,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:143,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:144,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:145,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:146,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:147,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:149,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:151,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:156,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:157,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:158,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:159,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:169,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:196,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:258,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:259,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:262,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:263,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/consts.data:271,5'
          Dst:             vec256_set4x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:149,17'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:157,21'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:160,21'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:163,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:166,24'
          Dst:             vec256_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:169,28'
          Dst:             vec256_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:173,21'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:176,21'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:179,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:182,28'
          Dst:             vec256_unpack_low_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:185,28'
          Dst:             vec256_unpack_high_2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:204,9'
          Dst:             transpose_64x256_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:211,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:213,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:214,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:215,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:217,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:218,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:219,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:220,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:221,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:222,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:223,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:225,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:226,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:227,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:228,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:229,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:230,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:231,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:232,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:233,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:234,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:235,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:236,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:237,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:238,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:239,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:241,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:242,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:243,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:244,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:245,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:246,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:247,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:248,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:249,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:250,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:251,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:252,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:253,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:254,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:255,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:256,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:257,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:258,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:259,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:260,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:261,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:262,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:263,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:264,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:265,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:266,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:267,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:268,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:269,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:270,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:271,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:273,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:274,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:275,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:276,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:277,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:278,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:279,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:280,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:281,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:282,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:283,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:284,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:285,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:286,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:287,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:288,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:289,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:290,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:291,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:292,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:293,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:294,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:295,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:296,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:297,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:298,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:299,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:300,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:301,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:302,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:303,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:304,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:305,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:306,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:307,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:308,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:309,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:310,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:311,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:312,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:313,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:314,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:315,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:316,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:317,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:318,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:319,21'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:320,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:321,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:322,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:323,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:324,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:325,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:326,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:327,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:328,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:329,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:330,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:331,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:332,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:333,20'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:335,27'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:336,13'
          Dst:             vec256_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:349,18'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:352,5'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:360,22'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:363,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:366,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:376,18'
          Dst:             vec256_set4x
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec256_ama_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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_fft_tr
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - butterflies_tr
        - radix_conversions_tr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:381,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:0,0'
              BranchSideFuncs:
                - butterflies_tr.12170
                - radix_conversions_tr.12169
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:381,5'
              BranchSideFuncs:
                - butterflies_tr.12170
                - radix_conversions_tr.12169
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:381,5'
          Dst:             butterflies_tr
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/fft_tr.c:382,5'
          Dst:             radix_conversions_tr
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_GF_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:182,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:185,17'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:189,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:188,27'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:190,43'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:196,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:197,33'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:203,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:190,28'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:197,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:198,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:199,26'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_gf_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          64
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:25,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:26,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:31,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_gf_iszero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_frac
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:165,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_frac
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:165,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:165,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_frac
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_gf_frac
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gf_sq2
        - gf_sq2mul
        - gf_sqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:153,14'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:0,0'
              BranchSideFuncs:
                - gf_sqmul.12199
                - gf_sq2mul.12200
                - gf_sq2.12201
                - gf_sq2mul.12200
                - gf_sq2.12201
                - gf_sq2mul.12200
                - gf_sqmul.12199
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:153,14'
              BranchSideFuncs:
                - gf_sqmul.12199
                - gf_sq2mul.12200
                - gf_sq2.12201
                - gf_sq2mul.12200
                - gf_sq2.12201
                - gf_sq2mul.12200
                - gf_sqmul.12199
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:153,14'
          Dst:             gf_sqmul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:154,16'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:155,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:156,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:157,11'
          Dst:             gf_sq2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:158,11'
          Dst:             gf_sq2mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:160,12'
          Dst:             gf_sqmul
    - functionName:    gf_sqmul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          79
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:101,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:105,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:139,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:140,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:144,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gf_sq2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          57
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:64,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:65,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.c:69,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:75,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:75,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_decompress
        - pqcrystals_kyber512_ref_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_decompress
                - pqcrystals_kyber512_ref_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:107,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_decompress
                - pqcrystals_kyber512_ref_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:107,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:108,3'
          Dst:             pqcrystals_kyber512_ref_poly_decompress
    - functionName:    pqcrystals_kyber512_ref_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_invntt_tomont
        - pqcrystals_kyber512_ref_poly_reduce
        - pqcrystals_kyber512_ref_poly_sub
        - pqcrystals_kyber512_ref_poly_tomsg
        - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_ref_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:317,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext
                - unpack_sk
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_poly_sub
                - pqcrystals_kyber512_ref_poly_reduce
                - pqcrystals_kyber512_ref_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:320,3'
              BranchSideFuncs:
                - unpack_ciphertext
                - unpack_sk
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_poly_sub
                - pqcrystals_kyber512_ref_poly_reduce
                - pqcrystals_kyber512_ref_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:320,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:321,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:323,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:324,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:325,3'
          Dst:             pqcrystals_kyber512_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:327,3'
          Dst:             pqcrystals_kyber512_ref_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:328,3'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:330,3'
          Dst:             pqcrystals_kyber512_ref_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_compress
        - pqcrystals_kyber512_ref_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_compress
                - pqcrystals_kyber512_ref_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:91,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_compress
                - pqcrystals_kyber512_ref_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:91,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:92,3'
          Dst:             pqcrystals_kyber512_ref_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:47,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:47,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_frombytes
    - functionName:    pqcrystals_kyber512_ref_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          100
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber512_ref_gen_matrix
        - pqcrystals_kyber512_ref_poly_add
        - pqcrystals_kyber512_ref_poly_frommsg
        - pqcrystals_kyber512_ref_poly_getnoise_eta1
        - pqcrystals_kyber512_ref_poly_getnoise_eta2
        - pqcrystals_kyber512_ref_poly_invntt_tomont
        - pqcrystals_kyber512_ref_poly_reduce
        - pqcrystals_kyber512_ref_polyvec_add
        - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_ref_polyvec_invntt_tomont
        - pqcrystals_kyber512_ref_polyvec_ntt
        - pqcrystals_kyber512_ref_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk
                - pqcrystals_kyber512_ref_poly_frommsg
                - pqcrystals_kyber512_ref_gen_matrix
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_invntt_tomont
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_polyvec_add
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_polyvec_reduce
                - pqcrystals_kyber512_ref_poly_reduce
                - pack_ciphertext
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:270,3'
              BranchSideFuncs:
                - unpack_pk
                - pqcrystals_kyber512_ref_poly_frommsg
                - pqcrystals_kyber512_ref_gen_matrix
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_poly_getnoise_eta2
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_polyvec_invntt_tomont
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_polyvec_add
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_polyvec_reduce
                - pqcrystals_kyber512_ref_poly_reduce
                - pack_ciphertext
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:270,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:271,3'
          Dst:             pqcrystals_kyber512_ref_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:272,3'
          Dst:             pqcrystals_kyber512_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:278,3'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:280,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:286,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:288,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:289,3'
          Dst:             pqcrystals_kyber512_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:291,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:292,3'
          Dst:             pqcrystals_kyber512_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:293,3'
          Dst:             pqcrystals_kyber512_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:294,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:295,3'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:297,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber512_ref_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         148
      ICount:          1093
      EdgeCount:       197
      CyclomaticComplexity: 51
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - pqcrystals_kyber512_ref_kyber_shake128_absorb
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:168,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:170,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:174,10'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - pqcrystals_kyber512_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:183,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform
                - OQS_SHA3_shake128_inc_ctx_release
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:170,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber512_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:193,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:134,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:138,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:139,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:140,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:140,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:140,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:141,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:133,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:27,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:62,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:62,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_tobytes
    - functionName:    pqcrystals_kyber512_ref_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber512_ref_gen_matrix
        - pqcrystals_kyber512_ref_poly_getnoise_eta1
        - pqcrystals_kyber512_ref_poly_tomont
        - pqcrystals_kyber512_ref_polyvec_add
        - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_ref_polyvec_ntt
        - pqcrystals_kyber512_ref_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:211,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_gen_matrix
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_tomont
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_tomont
                - pqcrystals_kyber512_ref_polyvec_add
                - pqcrystals_kyber512_ref_polyvec_reduce
                - pack_sk
                - pack_pk
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:213,33'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_ref_gen_matrix
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_poly_getnoise_eta1
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_ntt
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_tomont
                - pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_ref_poly_tomont
                - pqcrystals_kyber512_ref_polyvec_add
                - pqcrystals_kyber512_ref_polyvec_reduce
                - pack_sk
                - pack_pk
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:217,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:218,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:220,3'
          Dst:             pqcrystals_kyber512_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber512_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:227,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:228,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber512_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber512_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:236,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:237,3'
          Dst:             pqcrystals_kyber512_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:239,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/indcpa.c:240,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber512_ref_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:358,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:358,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:358,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:342,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:342,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:342,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber512_ref_montgomery_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:311,47'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_montgomery_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:311,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:312,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:311,20'
          Dst:             pqcrystals_kyber512_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber512_ref_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber512_ref_basemul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_basemul
                - pqcrystals_kyber512_ref_basemul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:293,25'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_basemul
                - pqcrystals_kyber512_ref_basemul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:293,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:296,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:293,5'
          Dst:             pqcrystals_kyber512_ref_basemul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:294,5'
          Dst:             pqcrystals_kyber512_ref_basemul
    - functionName:    pqcrystals_kyber512_ref_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_invntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:277,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_invntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:277,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_invntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:277,3'
          Dst:             pqcrystals_kyber512_ref_invntt
    - functionName:    pqcrystals_kyber512_ref_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber512_ref_barrett_reduce
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:326,35'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:327,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:326,20'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
    - functionName:    pqcrystals_kyber512_ref_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_ntt
        - pqcrystals_kyber512_ref_poly_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:262,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_ntt
                - pqcrystals_kyber512_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:262,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_ntt
                - pqcrystals_kyber512_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:262,3'
          Dst:             pqcrystals_kyber512_ref_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:263,3'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
    - functionName:    pqcrystals_kyber512_ref_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_kyber_shake256_prf
        - pqcrystals_kyber512_ref_poly_cbd_eta2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:245,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake256_prf
                - pqcrystals_kyber512_ref_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:246,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake256_prf
                - pqcrystals_kyber512_ref_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:246,3'
          Dst:             pqcrystals_kyber512_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:247,3'
          Dst:             pqcrystals_kyber512_ref_poly_cbd_eta2
    - functionName:    pqcrystals_kyber512_ref_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_kyber_shake256_prf
        - pqcrystals_kyber512_ref_poly_cbd_eta1
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:226,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake256_prf
                - pqcrystals_kyber512_ref_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:227,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_kyber_shake256_prf
                - pqcrystals_kyber512_ref_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:227,3'
          Dst:             pqcrystals_kyber512_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:228,3'
          Dst:             pqcrystals_kyber512_ref_poly_cbd_eta1
    - functionName:    pqcrystals_kyber512_ref_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          256
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:196,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:196,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:197,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber512_ref_cmov_int16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber512_ref_cmov_int16
    - functionName:    pqcrystals_kyber512_ref_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:154,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:157,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:130,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:128,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:128,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:128,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:130,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:88,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:88,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          252
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:27,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:27,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/poly.c:27,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:245,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:245,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber512_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber512_ref_poly_add
    - functionName:    pqcrystals_kyber512_ref_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_reduce
                - pqcrystals_kyber512_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:229,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_reduce
                - pqcrystals_kyber512_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
    - functionName:    pqcrystals_kyber512_ref_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_add
        - pqcrystals_kyber512_ref_poly_basemul_montgomery
        - pqcrystals_kyber512_ref_poly_reduce
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:205,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_basemul_montgomery
                - pqcrystals_kyber512_ref_poly_basemul_montgomery
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:207,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_basemul_montgomery
                - pqcrystals_kyber512_ref_poly_basemul_montgomery
                - pqcrystals_kyber512_ref_poly_add
                - pqcrystals_kyber512_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:207,3'
          Dst:             pqcrystals_kyber512_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber512_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber512_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:213,3'
          Dst:             pqcrystals_kyber512_ref_poly_reduce
    - functionName:    pqcrystals_kyber512_ref_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:189,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_invntt_tomont
                - pqcrystals_kyber512_ref_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber512_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber512_ref_poly_invntt_tomont
    - functionName:    pqcrystals_kyber512_ref_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_ntt
                - pqcrystals_kyber512_ref_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:174,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_ntt
                - pqcrystals_kyber512_ref_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber512_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber512_ref_poly_ntt
    - functionName:    pqcrystals_kyber512_ref_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_frombytes
                - pqcrystals_kyber512_ref_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:160,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_frombytes
                - pqcrystals_kyber512_ref_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber512_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber512_ref_poly_frombytes
    - functionName:    pqcrystals_kyber512_ref_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:143,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_tobytes
                - pqcrystals_kyber512_ref_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:143,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_poly_tobytes
                - pqcrystals_kyber512_ref_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber512_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber512_ref_poly_tobytes
    - functionName:    pqcrystals_kyber512_ref_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          189
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c:128,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          253
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_ref_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_ref_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:82,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:82,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:82,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_decompress
        - pqcrystals_kyber512_avx2_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_decompress
                - pqcrystals_kyber512_avx2_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:117,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_decompress
                - pqcrystals_kyber512_avx2_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:117,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:118,3'
          Dst:             pqcrystals_kyber512_avx2_poly_decompress
    - functionName:    pqcrystals_kyber512_avx2_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_invntt_tomont
        - pqcrystals_kyber512_avx2_poly_reduce
        - pqcrystals_kyber512_avx2_poly_sub
        - pqcrystals_kyber512_avx2_poly_tomsg
        - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_avx2_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:635,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext.12383
                - unpack_sk.12382
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_sub
                - pqcrystals_kyber512_avx2_poly_reduce
                - pqcrystals_kyber512_avx2_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:638,3'
              BranchSideFuncs:
                - unpack_ciphertext.12383
                - unpack_sk.12382
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_sub
                - pqcrystals_kyber512_avx2_poly_reduce
                - pqcrystals_kyber512_avx2_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:638,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:639,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:641,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:642,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:643,3'
          Dst:             pqcrystals_kyber512_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:645,3'
          Dst:             pqcrystals_kyber512_avx2_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:646,3'
          Dst:             pqcrystals_kyber512_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:648,3'
          Dst:             pqcrystals_kyber512_avx2_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_compress
        - pqcrystals_kyber512_avx2_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_compress
                - pqcrystals_kyber512_avx2_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:101,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_compress
                - pqcrystals_kyber512_avx2_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:101,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:102,3'
          Dst:             pqcrystals_kyber512_avx2_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:52,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:52,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:52,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_frombytes
    - functionName:    pqcrystals_kyber512_avx2_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber512_avx2_gen_matrix
        - pqcrystals_kyber512_avx2_poly_add
        - pqcrystals_kyber512_avx2_poly_frommsg
        - pqcrystals_kyber512_avx2_poly_getnoise_eta1122_4x
        - pqcrystals_kyber512_avx2_poly_getnoise_eta2
        - pqcrystals_kyber512_avx2_poly_invntt_tomont
        - pqcrystals_kyber512_avx2_poly_reduce
        - pqcrystals_kyber512_avx2_polyvec_add
        - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_avx2_polyvec_invntt_tomont
        - pqcrystals_kyber512_avx2_polyvec_ntt
        - pqcrystals_kyber512_avx2_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:554,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk.12387
                - pqcrystals_kyber512_avx2_poly_frommsg
                - pqcrystals_kyber512_avx2_gen_matrix
                - pqcrystals_kyber512_avx2_poly_getnoise_eta1122_4x
                - pqcrystals_kyber512_avx2_poly_getnoise_eta2
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_polyvec_add
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pqcrystals_kyber512_avx2_poly_reduce
                - pack_ciphertext.12386
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:558,3'
              BranchSideFuncs:
                - unpack_pk.12387
                - pqcrystals_kyber512_avx2_poly_frommsg
                - pqcrystals_kyber512_avx2_gen_matrix
                - pqcrystals_kyber512_avx2_poly_getnoise_eta1122_4x
                - pqcrystals_kyber512_avx2_poly_getnoise_eta2
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_polyvec_add
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pqcrystals_kyber512_avx2_poly_reduce
                - pack_ciphertext.12386
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:558,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:559,3'
          Dst:             pqcrystals_kyber512_avx2_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:560,3'
          Dst:             pqcrystals_kyber512_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:587,3'
          Dst:             pqcrystals_kyber512_avx2_poly_getnoise_eta1122_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:588,3'
          Dst:             pqcrystals_kyber512_avx2_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:599,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:604,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:606,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:607,3'
          Dst:             pqcrystals_kyber512_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:609,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:610,3'
          Dst:             pqcrystals_kyber512_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:611,3'
          Dst:             pqcrystals_kyber512_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:612,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:613,3'
          Dst:             pqcrystals_kyber512_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:615,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber512_avx2_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          141
      EdgeCount:       18
      CyclomaticComplexity: 6
      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
        - pqcrystals_kyber512_avx2_poly_nttunpack
        - pqcrystals_kyber512_avx2_rej_uniform_avx
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:218,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:224,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_rej_uniform_avx
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:254,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:254,32'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:255,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:254,42'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:254,50'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:255,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:254,60'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:255,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - rej_uniform.12390
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:263,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - pqcrystals_kyber512_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:245,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:246,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:247,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:249,10'
          Dst:             pqcrystals_kyber512_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:250,10'
          Dst:             pqcrystals_kyber512_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:251,10'
          Dst:             pqcrystals_kyber512_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:252,10'
          Dst:             pqcrystals_kyber512_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:255,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:257,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:258,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:259,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:260,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:263,3'
          Dst:             pqcrystals_kyber512_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:264,3'
          Dst:             pqcrystals_kyber512_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:265,3'
          Dst:             pqcrystals_kyber512_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:266,3'
          Dst:             pqcrystals_kyber512_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:267,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:148,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:149,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:150,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:150,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:150,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:150,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:151,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:34,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:34,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:69,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:69,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:69,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_tobytes
    - functionName:    pqcrystals_kyber512_avx2_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber512_avx2_gen_matrix
        - pqcrystals_kyber512_avx2_poly_getnoise_eta2_4x
        - pqcrystals_kyber512_avx2_poly_tomont
        - pqcrystals_kyber512_avx2_polyvec_add
        - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber512_avx2_polyvec_ntt
        - pqcrystals_kyber512_avx2_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:474,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_gen_matrix
                - pqcrystals_kyber512_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_tomont
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_tomont
                - pqcrystals_kyber512_avx2_polyvec_add
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pack_sk.12392
                - pack_pk.12391
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:476,34'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber512_avx2_gen_matrix
                - pqcrystals_kyber512_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pqcrystals_kyber512_avx2_polyvec_ntt
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_tomont
                - pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber512_avx2_poly_tomont
                - pqcrystals_kyber512_avx2_polyvec_add
                - pqcrystals_kyber512_avx2_polyvec_reduce
                - pack_sk.12392
                - pack_pk.12391
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:479,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:480,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:482,3'
          Dst:             pqcrystals_kyber512_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:505,3'
          Dst:             pqcrystals_kyber512_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:515,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:516,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:517,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber512_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber512_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:525,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:526,3'
          Dst:             pqcrystals_kyber512_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:528,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/indcpa.c:529,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber512_avx2_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_reduce_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:561,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_reduce_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:561,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_reduce_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:561,3'
          Dst:             pqcrystals_kyber512_avx2_reduce_avx
    - functionName:    pqcrystals_kyber512_avx2_reduce_avx
      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:    pqcrystals_kyber512_avx2_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_tomont_avx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:548,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_tomont_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:548,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_tomont_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:548,3'
          Dst:             pqcrystals_kyber512_avx2_tomont_avx
    - functionName:    pqcrystals_kyber512_avx2_tomont_avx
      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:    pqcrystals_kyber512_avx2_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_basemul_avx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:535,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_basemul_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:535,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_basemul_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:535,3'
          Dst:             pqcrystals_kyber512_avx2_basemul_avx
    - functionName:    pqcrystals_kyber512_avx2_basemul_avx
      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:    pqcrystals_kyber512_avx2_poly_nttunpack
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_nttunpack_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:518,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_nttunpack_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:518,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_nttunpack_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:518,3'
          Dst:             pqcrystals_kyber512_avx2_nttunpack_avx
    - functionName:    pqcrystals_kyber512_avx2_nttunpack_avx
      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:    pqcrystals_kyber512_avx2_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_invntt_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:513,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_invntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:513,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_invntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:513,3'
          Dst:             pqcrystals_kyber512_avx2_invntt_avx
    - functionName:    pqcrystals_kyber512_avx2_invntt_avx
      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:    pqcrystals_kyber512_avx2_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_ntt_avx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:496,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_ntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:496,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_ntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:496,3'
          Dst:             pqcrystals_kyber512_avx2_ntt_avx
    - functionName:    pqcrystals_kyber512_avx2_ntt_avx
      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:    pqcrystals_kyber512_avx2_poly_getnoise_eta1122_4x
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      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
        - pqcrystals_kyber512_avx2_poly_cbd_eta1
        - pqcrystals_kyber512_avx2_poly_cbd_eta2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:453,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:457,7'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:468,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:469,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:470,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:471,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:473,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:474,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:475,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:476,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta2
    - functionName:    pqcrystals_kyber512_avx2_poly_getnoise_eta2_4x
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      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
        - pqcrystals_kyber512_avx2_poly_cbd_eta1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:416,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:420,7'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:431,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:432,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:433,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:434,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:436,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:437,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:438,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:439,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber512_avx2_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_kyber_shake256_prf
        - pqcrystals_kyber512_avx2_poly_cbd_eta2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:398,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_kyber_shake256_prf
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:399,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_kyber_shake256_prf
                - pqcrystals_kyber512_avx2_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:399,3'
          Dst:             pqcrystals_kyber512_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:400,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta2
    - functionName:    pqcrystals_kyber512_avx2_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_kyber_shake256_prf
        - pqcrystals_kyber512_avx2_poly_cbd_eta1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:379,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_kyber_shake256_prf
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:380,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_kyber_shake256_prf
                - pqcrystals_kyber512_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:380,3'
          Dst:             pqcrystals_kyber512_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:381,3'
          Dst:             pqcrystals_kyber512_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber512_avx2_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          279
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          238
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_nttfrombytes_avx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:271,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_nttfrombytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:271,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_nttfrombytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:271,3'
          Dst:             pqcrystals_kyber512_avx2_nttfrombytes_avx
    - functionName:    pqcrystals_kyber512_avx2_nttfrombytes_avx
      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:    pqcrystals_kyber512_avx2_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_ntttobytes_avx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:256,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_ntttobytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:256,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_ntttobytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c:256,3'
          Dst:             pqcrystals_kyber512_avx2_ntttobytes_avx
    - functionName:    pqcrystals_kyber512_avx2_ntttobytes_avx
      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:    pqcrystals_kyber512_avx2_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          219
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:306,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:306,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_add
                - pqcrystals_kyber512_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber512_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber512_avx2_poly_add
    - functionName:    pqcrystals_kyber512_avx2_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:290,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_reduce
                - pqcrystals_kyber512_avx2_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:290,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_reduce
                - pqcrystals_kyber512_avx2_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber512_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber512_avx2_poly_reduce
    - functionName:    pqcrystals_kyber512_avx2_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_add
        - pqcrystals_kyber512_avx2_poly_basemul_montgomery
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:268,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_basemul_montgomery
                - pqcrystals_kyber512_avx2_poly_basemul_montgomery
                - pqcrystals_kyber512_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:270,3'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_basemul_montgomery
                - pqcrystals_kyber512_avx2_poly_basemul_montgomery
                - pqcrystals_kyber512_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:270,3'
          Dst:             pqcrystals_kyber512_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber512_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber512_avx2_poly_add
    - functionName:    pqcrystals_kyber512_avx2_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:252,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:252,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
                - pqcrystals_kyber512_avx2_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber512_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber512_avx2_poly_invntt_tomont
    - functionName:    pqcrystals_kyber512_avx2_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:237,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_ntt
                - pqcrystals_kyber512_avx2_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:237,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_ntt
                - pqcrystals_kyber512_avx2_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber512_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber512_avx2_poly_ntt
    - functionName:    pqcrystals_kyber512_avx2_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:223,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_frombytes
                - pqcrystals_kyber512_avx2_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:223,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_frombytes
                - pqcrystals_kyber512_avx2_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber512_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber512_avx2_poly_frombytes
    - functionName:    pqcrystals_kyber512_avx2_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_avx2_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_tobytes
                - pqcrystals_kyber512_avx2_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:206,5'
              BranchSideFuncs:
                - pqcrystals_kyber512_avx2_poly_tobytes
                - pqcrystals_kyber512_avx2_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber512_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber512_avx2_poly_tobytes
    - functionName:    poly_decompress10
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          345
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_decompress10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_decompress10
                - poly_decompress10
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:186,5'
              BranchSideFuncs:
                - poly_decompress10
                - poly_decompress10
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:186,5'
          Dst:             poly_decompress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:186,5'
          Dst:             poly_decompress10
    - functionName:    poly_compress10
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          81
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:27,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:48,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_compress10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_compress10
                - poly_compress10
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:163,5'
              BranchSideFuncs:
                - poly_compress10
                - poly_compress10
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:163,5'
          Dst:             poly_compress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/polyvec.c:163,5'
          Dst:             poly_compress10
    - functionName:    pqcrystals_kyber512_avx2_rej_uniform_avx
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:293,29'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:294,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:357,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:357,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:358,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:391,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:392,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:393,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:393,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:393,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:393,8'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:394,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/rejsample.c:387,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber512_avx2_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:75,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:75,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_decompress
        - pqcrystals_kyber768_ref_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_decompress
                - pqcrystals_kyber768_ref_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:107,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_decompress
                - pqcrystals_kyber768_ref_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:107,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:108,3'
          Dst:             pqcrystals_kyber768_ref_poly_decompress
    - functionName:    pqcrystals_kyber768_ref_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_invntt_tomont
        - pqcrystals_kyber768_ref_poly_reduce
        - pqcrystals_kyber768_ref_poly_sub
        - pqcrystals_kyber768_ref_poly_tomsg
        - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_ref_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:317,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext.12550
                - unpack_sk.12549
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_sub
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:320,3'
              BranchSideFuncs:
                - unpack_ciphertext.12550
                - unpack_sk.12549
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_sub
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:320,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:321,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:323,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:324,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:325,3'
          Dst:             pqcrystals_kyber768_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:327,3'
          Dst:             pqcrystals_kyber768_ref_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:328,3'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:330,3'
          Dst:             pqcrystals_kyber768_ref_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_compress
        - pqcrystals_kyber768_ref_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_compress
                - pqcrystals_kyber768_ref_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:91,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_compress
                - pqcrystals_kyber768_ref_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:91,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:92,3'
          Dst:             pqcrystals_kyber768_ref_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:47,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:47,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_frombytes
    - functionName:    pqcrystals_kyber768_ref_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          117
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber768_ref_gen_matrix
        - pqcrystals_kyber768_ref_poly_add
        - pqcrystals_kyber768_ref_poly_frommsg
        - pqcrystals_kyber768_ref_poly_getnoise_eta1
        - pqcrystals_kyber768_ref_poly_getnoise_eta2
        - pqcrystals_kyber768_ref_poly_invntt_tomont
        - pqcrystals_kyber768_ref_poly_reduce
        - pqcrystals_kyber768_ref_polyvec_add
        - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_ref_polyvec_invntt_tomont
        - pqcrystals_kyber768_ref_polyvec_ntt
        - pqcrystals_kyber768_ref_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk.12554
                - pqcrystals_kyber768_ref_poly_frommsg
                - pqcrystals_kyber768_ref_gen_matrix
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_polyvec_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_polyvec_reduce
                - pqcrystals_kyber768_ref_poly_reduce
                - pack_ciphertext.12553
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:270,3'
              BranchSideFuncs:
                - unpack_pk.12554
                - pqcrystals_kyber768_ref_poly_frommsg
                - pqcrystals_kyber768_ref_gen_matrix
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_poly_getnoise_eta2
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_polyvec_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_polyvec_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_polyvec_reduce
                - pqcrystals_kyber768_ref_poly_reduce
                - pack_ciphertext.12553
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:270,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:271,3'
          Dst:             pqcrystals_kyber768_ref_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:272,3'
          Dst:             pqcrystals_kyber768_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:278,3'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:280,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:286,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:288,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:289,3'
          Dst:             pqcrystals_kyber768_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:291,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:292,3'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:293,3'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:294,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:295,3'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:297,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber768_ref_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         120
      ICount:          858
      EdgeCount:       159
      CyclomaticComplexity: 41
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - pqcrystals_kyber768_ref_kyber_shake128_absorb
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:168,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:170,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - pqcrystals_kyber768_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12557
                - OQS_SHA3_shake128_inc_ctx_release
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:170,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber768_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:193,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:134,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:138,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:139,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:140,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:140,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:140,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:141,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:133,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:27,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:62,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:62,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_tobytes
    - functionName:    pqcrystals_kyber768_ref_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          99
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber768_ref_gen_matrix
        - pqcrystals_kyber768_ref_poly_getnoise_eta1
        - pqcrystals_kyber768_ref_poly_tomont
        - pqcrystals_kyber768_ref_polyvec_add
        - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_ref_polyvec_ntt
        - pqcrystals_kyber768_ref_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:211,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_gen_matrix
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_add
                - pqcrystals_kyber768_ref_polyvec_reduce
                - pack_sk.12559
                - pack_pk.12558
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:213,33'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_ref_gen_matrix
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_poly_getnoise_eta1
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_ntt
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_ref_poly_tomont
                - pqcrystals_kyber768_ref_polyvec_add
                - pqcrystals_kyber768_ref_polyvec_reduce
                - pack_sk.12559
                - pack_pk.12558
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:217,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:218,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:220,3'
          Dst:             pqcrystals_kyber768_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber768_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:227,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:228,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber768_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber768_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber768_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:236,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:237,3'
          Dst:             pqcrystals_kyber768_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:239,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/indcpa.c:240,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber768_ref_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:358,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:358,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:358,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:342,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:342,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:342,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber768_ref_montgomery_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:311,47'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_montgomery_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:311,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:312,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:311,20'
          Dst:             pqcrystals_kyber768_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber768_ref_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber768_ref_basemul
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_basemul
                - pqcrystals_kyber768_ref_basemul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:293,25'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_basemul
                - pqcrystals_kyber768_ref_basemul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:293,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:296,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:293,5'
          Dst:             pqcrystals_kyber768_ref_basemul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:294,5'
          Dst:             pqcrystals_kyber768_ref_basemul
    - functionName:    pqcrystals_kyber768_ref_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_invntt
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:277,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_invntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:277,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_invntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:277,3'
          Dst:             pqcrystals_kyber768_ref_invntt
    - functionName:    pqcrystals_kyber768_ref_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber768_ref_barrett_reduce
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:326,35'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:327,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:326,20'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
    - functionName:    pqcrystals_kyber768_ref_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_ntt
        - pqcrystals_kyber768_ref_poly_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:262,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_ntt
                - pqcrystals_kyber768_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:262,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_ntt
                - pqcrystals_kyber768_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:262,3'
          Dst:             pqcrystals_kyber768_ref_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:263,3'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
    - functionName:    pqcrystals_kyber768_ref_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_kyber_shake256_prf
        - pqcrystals_kyber768_ref_poly_cbd_eta2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:245,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_kyber_shake256_prf
                - pqcrystals_kyber768_ref_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:246,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_kyber_shake256_prf
                - pqcrystals_kyber768_ref_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:246,3'
          Dst:             pqcrystals_kyber768_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:247,3'
          Dst:             pqcrystals_kyber768_ref_poly_cbd_eta2
    - functionName:    pqcrystals_kyber768_ref_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_kyber_shake256_prf
        - pqcrystals_kyber768_ref_poly_cbd_eta1
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:226,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_kyber_shake256_prf
                - pqcrystals_kyber768_ref_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:227,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_kyber_shake256_prf
                - pqcrystals_kyber768_ref_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:227,3'
          Dst:             pqcrystals_kyber768_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:228,3'
          Dst:             pqcrystals_kyber768_ref_poly_cbd_eta1
    - functionName:    pqcrystals_kyber768_ref_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          256
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:196,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:196,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:197,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber768_ref_cmov_int16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber768_ref_cmov_int16
    - functionName:    pqcrystals_kyber768_ref_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:154,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:157,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:130,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:128,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:128,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:128,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:130,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:88,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:88,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          252
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:27,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:27,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/poly.c:27,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:245,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:245,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber768_ref_poly_add
    - functionName:    pqcrystals_kyber768_ref_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:229,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_reduce
                - pqcrystals_kyber768_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
    - functionName:    pqcrystals_kyber768_ref_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_add
        - pqcrystals_kyber768_ref_poly_basemul_montgomery
        - pqcrystals_kyber768_ref_poly_reduce
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:205,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:207,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_basemul_montgomery
                - pqcrystals_kyber768_ref_poly_add
                - pqcrystals_kyber768_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:207,3'
          Dst:             pqcrystals_kyber768_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber768_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber768_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber768_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:213,3'
          Dst:             pqcrystals_kyber768_ref_poly_reduce
    - functionName:    pqcrystals_kyber768_ref_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:189,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
                - pqcrystals_kyber768_ref_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber768_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber768_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber768_ref_poly_invntt_tomont
    - functionName:    pqcrystals_kyber768_ref_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_ntt
                - pqcrystals_kyber768_ref_poly_ntt
                - pqcrystals_kyber768_ref_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:174,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_ntt
                - pqcrystals_kyber768_ref_poly_ntt
                - pqcrystals_kyber768_ref_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber768_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber768_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber768_ref_poly_ntt
    - functionName:    pqcrystals_kyber768_ref_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_frombytes
                - pqcrystals_kyber768_ref_poly_frombytes
                - pqcrystals_kyber768_ref_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:160,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_frombytes
                - pqcrystals_kyber768_ref_poly_frombytes
                - pqcrystals_kyber768_ref_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber768_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber768_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber768_ref_poly_frombytes
    - functionName:    pqcrystals_kyber768_ref_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:143,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_tobytes
                - pqcrystals_kyber768_ref_poly_tobytes
                - pqcrystals_kyber768_ref_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:143,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_poly_tobytes
                - pqcrystals_kyber768_ref_poly_tobytes
                - pqcrystals_kyber768_ref_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber768_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber768_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber768_ref_poly_tobytes
    - functionName:    pqcrystals_kyber768_ref_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          278
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:115,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c:128,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          374
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_ref_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:82,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:82,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:82,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_decompress
        - pqcrystals_kyber768_avx2_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_decompress
                - pqcrystals_kyber768_avx2_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:117,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_decompress
                - pqcrystals_kyber768_avx2_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:117,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:118,3'
          Dst:             pqcrystals_kyber768_avx2_poly_decompress
    - functionName:    pqcrystals_kyber768_avx2_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_invntt_tomont
        - pqcrystals_kyber768_avx2_poly_reduce
        - pqcrystals_kyber768_avx2_poly_sub
        - pqcrystals_kyber768_avx2_poly_tomsg
        - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_avx2_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:635,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext.12709
                - unpack_sk.12708
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_sub
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:638,3'
              BranchSideFuncs:
                - unpack_ciphertext.12709
                - unpack_sk.12708
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_sub
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:638,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:639,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:641,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:642,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:643,3'
          Dst:             pqcrystals_kyber768_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:645,3'
          Dst:             pqcrystals_kyber768_avx2_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:646,3'
          Dst:             pqcrystals_kyber768_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:648,3'
          Dst:             pqcrystals_kyber768_avx2_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_compress
        - pqcrystals_kyber768_avx2_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_compress
                - pqcrystals_kyber768_avx2_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:101,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_compress
                - pqcrystals_kyber768_avx2_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:101,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:102,3'
          Dst:             pqcrystals_kyber768_avx2_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:52,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:52,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:52,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_frombytes
    - functionName:    pqcrystals_kyber768_avx2_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber768_avx2_gen_matrix
        - pqcrystals_kyber768_avx2_poly_add
        - pqcrystals_kyber768_avx2_poly_frommsg
        - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - pqcrystals_kyber768_avx2_poly_invntt_tomont
        - pqcrystals_kyber768_avx2_poly_reduce
        - pqcrystals_kyber768_avx2_polyvec_add
        - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_avx2_polyvec_invntt_tomont
        - pqcrystals_kyber768_avx2_polyvec_ntt
        - pqcrystals_kyber768_avx2_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:554,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk.12713
                - pqcrystals_kyber768_avx2_poly_frommsg
                - pqcrystals_kyber768_avx2_gen_matrix
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_polyvec_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
                - pack_ciphertext.12712
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:558,3'
              BranchSideFuncs:
                - unpack_pk.12713
                - pqcrystals_kyber768_avx2_poly_frommsg
                - pqcrystals_kyber768_avx2_gen_matrix
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_polyvec_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
                - pack_ciphertext.12712
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:558,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:559,3'
          Dst:             pqcrystals_kyber768_avx2_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:560,3'
          Dst:             pqcrystals_kyber768_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:590,3'
          Dst:             pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:591,3'
          Dst:             pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:599,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:604,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:606,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:607,3'
          Dst:             pqcrystals_kyber768_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:609,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:610,3'
          Dst:             pqcrystals_kyber768_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:611,3'
          Dst:             pqcrystals_kyber768_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:612,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:613,3'
          Dst:             pqcrystals_kyber768_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:615,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber768_avx2_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          288
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - 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
        - pqcrystals_kyber768_avx2_poly_nttunpack
        - pqcrystals_kyber768_avx2_rej_uniform_avx
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:273,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:278,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:284,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:314,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:314,32'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:315,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:314,42'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:314,50'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:315,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:314,60'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:315,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:323,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:334,6'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:363,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:363,32'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:364,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:363,42'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:363,50'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:364,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:363,60'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:364,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - rej_uniform.12716
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:371,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_absorb_once
                - OQS_SHA3_shake128_inc_squeeze
                - pqcrystals_kyber768_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:387,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:387,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:388,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:387,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:387,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:388,5'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12716
                - OQS_SHA3_shake128_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_nttunpack
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:305,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:306,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:307,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:309,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:310,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:311,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:312,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:315,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:317,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:318,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:319,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:320,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:323,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:324,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:325,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:326,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:355,3'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:356,3'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:358,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:359,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:360,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:361,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:364,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:366,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:367,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:368,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:369,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:371,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:373,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:374,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:375,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:376,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:383,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:384,3'
          Dst:             OQS_SHA3_shake128_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:385,3'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:386,10'
          Dst:             pqcrystals_kyber768_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:388,5'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:389,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:391,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:393,3'
          Dst:             pqcrystals_kyber768_avx2_poly_nttunpack
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:148,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:149,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:150,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:150,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:150,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:150,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:151,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:34,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:34,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:69,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:69,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:69,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_tobytes
    - functionName:    pqcrystals_kyber768_avx2_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber768_avx2_gen_matrix
        - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - pqcrystals_kyber768_avx2_poly_tomont
        - pqcrystals_kyber768_avx2_polyvec_add
        - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber768_avx2_polyvec_ntt
        - pqcrystals_kyber768_avx2_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:474,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_gen_matrix
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_add
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pack_sk.12718
                - pack_pk.12717
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:476,34'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber768_avx2_gen_matrix
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pqcrystals_kyber768_avx2_polyvec_ntt
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber768_avx2_poly_tomont
                - pqcrystals_kyber768_avx2_polyvec_add
                - pqcrystals_kyber768_avx2_polyvec_reduce
                - pack_sk.12718
                - pack_pk.12717
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:479,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:480,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:482,3'
          Dst:             pqcrystals_kyber768_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:507,3'
          Dst:             pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:508,3'
          Dst:             pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:515,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:516,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:517,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:525,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:526,3'
          Dst:             pqcrystals_kyber768_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:528,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/indcpa.c:529,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber768_avx2_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_reduce_avx
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:561,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_reduce_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:561,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_reduce_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:561,3'
          Dst:             pqcrystals_kyber768_avx2_reduce_avx
    - functionName:    pqcrystals_kyber768_avx2_reduce_avx
      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:    pqcrystals_kyber768_avx2_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_tomont_avx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:548,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_tomont_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:548,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_tomont_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:548,3'
          Dst:             pqcrystals_kyber768_avx2_tomont_avx
    - functionName:    pqcrystals_kyber768_avx2_tomont_avx
      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:    pqcrystals_kyber768_avx2_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_basemul_avx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:535,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_basemul_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:535,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_basemul_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:535,3'
          Dst:             pqcrystals_kyber768_avx2_basemul_avx
    - functionName:    pqcrystals_kyber768_avx2_basemul_avx
      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:    pqcrystals_kyber768_avx2_poly_nttunpack
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_nttunpack_avx
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:518,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_nttunpack_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:518,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_nttunpack_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:518,3'
          Dst:             pqcrystals_kyber768_avx2_nttunpack_avx
    - functionName:    pqcrystals_kyber768_avx2_nttunpack_avx
      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:    pqcrystals_kyber768_avx2_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_invntt_avx
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:513,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_invntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:513,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_invntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:513,3'
          Dst:             pqcrystals_kyber768_avx2_invntt_avx
    - functionName:    pqcrystals_kyber768_avx2_invntt_avx
      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:    pqcrystals_kyber768_avx2_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_ntt_avx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:496,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_ntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:496,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_ntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:496,3'
          Dst:             pqcrystals_kyber768_avx2_ntt_avx
    - functionName:    pqcrystals_kyber768_avx2_ntt_avx
      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:    pqcrystals_kyber768_avx2_poly_getnoise_eta2_4x
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      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
        - pqcrystals_kyber768_avx2_poly_cbd_eta1
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:416,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:420,7'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:431,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:432,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:433,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:434,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:436,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:437,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:438,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:439,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber768_avx2_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_kyber_shake256_prf
        - pqcrystals_kyber768_avx2_poly_cbd_eta2
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:398,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_kyber_shake256_prf
                - pqcrystals_kyber768_avx2_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:399,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_kyber_shake256_prf
                - pqcrystals_kyber768_avx2_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:399,3'
          Dst:             pqcrystals_kyber768_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:400,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta2
    - functionName:    pqcrystals_kyber768_avx2_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_kyber_shake256_prf
        - pqcrystals_kyber768_avx2_poly_cbd_eta1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:379,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_kyber_shake256_prf
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:380,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_kyber_shake256_prf
                - pqcrystals_kyber768_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:380,3'
          Dst:             pqcrystals_kyber768_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:381,3'
          Dst:             pqcrystals_kyber768_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber768_avx2_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          279
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          238
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_nttfrombytes_avx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:271,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_nttfrombytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:271,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_nttfrombytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:271,3'
          Dst:             pqcrystals_kyber768_avx2_nttfrombytes_avx
    - functionName:    pqcrystals_kyber768_avx2_nttfrombytes_avx
      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:    pqcrystals_kyber768_avx2_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_ntttobytes_avx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:256,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_ntttobytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:256,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_ntttobytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c:256,3'
          Dst:             pqcrystals_kyber768_avx2_ntttobytes_avx
    - functionName:    pqcrystals_kyber768_avx2_ntttobytes_avx
      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:    pqcrystals_kyber768_avx2_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          219
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:306,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:306,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber768_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber768_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber768_avx2_poly_add
    - functionName:    pqcrystals_kyber768_avx2_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:290,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:290,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
                - pqcrystals_kyber768_avx2_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber768_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber768_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber768_avx2_poly_reduce
    - functionName:    pqcrystals_kyber768_avx2_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_add
        - pqcrystals_kyber768_avx2_poly_basemul_montgomery
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:268,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:270,3'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_add
                - pqcrystals_kyber768_avx2_poly_basemul_montgomery
                - pqcrystals_kyber768_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:270,3'
          Dst:             pqcrystals_kyber768_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber768_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber768_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber768_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber768_avx2_poly_add
    - functionName:    pqcrystals_kyber768_avx2_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:252,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:252,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
                - pqcrystals_kyber768_avx2_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber768_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber768_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber768_avx2_poly_invntt_tomont
    - functionName:    pqcrystals_kyber768_avx2_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:237,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_ntt
                - pqcrystals_kyber768_avx2_poly_ntt
                - pqcrystals_kyber768_avx2_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:237,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_ntt
                - pqcrystals_kyber768_avx2_poly_ntt
                - pqcrystals_kyber768_avx2_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber768_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber768_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber768_avx2_poly_ntt
    - functionName:    pqcrystals_kyber768_avx2_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:223,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_frombytes
                - pqcrystals_kyber768_avx2_poly_frombytes
                - pqcrystals_kyber768_avx2_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:223,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_frombytes
                - pqcrystals_kyber768_avx2_poly_frombytes
                - pqcrystals_kyber768_avx2_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber768_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber768_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber768_avx2_poly_frombytes
    - functionName:    pqcrystals_kyber768_avx2_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_avx2_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_tobytes
                - pqcrystals_kyber768_avx2_poly_tobytes
                - pqcrystals_kyber768_avx2_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:206,5'
              BranchSideFuncs:
                - pqcrystals_kyber768_avx2_poly_tobytes
                - pqcrystals_kyber768_avx2_poly_tobytes
                - pqcrystals_kyber768_avx2_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber768_avx2_poly_tobytes
    - functionName:    poly_decompress10
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          345
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_decompress10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:186,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_decompress10.12821
                - poly_decompress10.12821
                - poly_decompress10.12821
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:186,5'
              BranchSideFuncs:
                - poly_decompress10.12821
                - poly_decompress10.12821
                - poly_decompress10.12821
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:186,5'
          Dst:             poly_decompress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:186,5'
          Dst:             poly_decompress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:186,5'
          Dst:             poly_decompress10
    - functionName:    poly_compress10
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          81
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:26,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:27,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:48,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_compress10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_compress10.12824
                - poly_compress10.12824
                - poly_compress10.12824
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:163,5'
              BranchSideFuncs:
                - poly_compress10.12824
                - poly_compress10.12824
                - poly_compress10.12824
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:163,5'
          Dst:             poly_compress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:163,5'
          Dst:             poly_compress10
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/polyvec.c:163,5'
          Dst:             poly_compress10
    - functionName:    pqcrystals_kyber768_avx2_rej_uniform_avx
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:293,29'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:294,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:357,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:357,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:358,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:391,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:392,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:393,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:393,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:393,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:393,8'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:394,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/rejsample.c:387,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber768_avx2_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:75,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:75,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:75,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_decompress
        - pqcrystals_kyber1024_ref_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:107,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_decompress
                - pqcrystals_kyber1024_ref_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:107,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_decompress
                - pqcrystals_kyber1024_ref_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:107,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:108,3'
          Dst:             pqcrystals_kyber1024_ref_poly_decompress
    - functionName:    pqcrystals_kyber1024_ref_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_invntt_tomont
        - pqcrystals_kyber1024_ref_poly_reduce
        - pqcrystals_kyber1024_ref_poly_sub
        - pqcrystals_kyber1024_ref_poly_tomsg
        - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_ref_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:317,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext.12873
                - unpack_sk.12872
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_sub
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:320,3'
              BranchSideFuncs:
                - unpack_ciphertext.12873
                - unpack_sk.12872
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_sub
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:320,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:321,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:323,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:324,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:325,3'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:327,3'
          Dst:             pqcrystals_kyber1024_ref_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:328,3'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:330,3'
          Dst:             pqcrystals_kyber1024_ref_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_compress
        - pqcrystals_kyber1024_ref_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_compress
                - pqcrystals_kyber1024_ref_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:91,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_compress
                - pqcrystals_kyber1024_ref_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:91,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:92,3'
          Dst:             pqcrystals_kyber1024_ref_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:47,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:47,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:47,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_frombytes
    - functionName:    pqcrystals_kyber1024_ref_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          134
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber1024_ref_gen_matrix
        - pqcrystals_kyber1024_ref_poly_add
        - pqcrystals_kyber1024_ref_poly_frommsg
        - pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - pqcrystals_kyber1024_ref_poly_invntt_tomont
        - pqcrystals_kyber1024_ref_poly_reduce
        - pqcrystals_kyber1024_ref_polyvec_add
        - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_ref_polyvec_invntt_tomont
        - pqcrystals_kyber1024_ref_polyvec_ntt
        - pqcrystals_kyber1024_ref_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:265,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk.12877
                - pqcrystals_kyber1024_ref_poly_frommsg
                - pqcrystals_kyber1024_ref_gen_matrix
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_polyvec_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_polyvec_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pack_ciphertext.12876
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:270,3'
              BranchSideFuncs:
                - unpack_pk.12877
                - pqcrystals_kyber1024_ref_poly_frommsg
                - pqcrystals_kyber1024_ref_gen_matrix
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_poly_getnoise_eta2
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_polyvec_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_polyvec_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_polyvec_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pack_ciphertext.12876
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:270,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:271,3'
          Dst:             pqcrystals_kyber1024_ref_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:272,3'
          Dst:             pqcrystals_kyber1024_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:275,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:277,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:278,3'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:280,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:284,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:286,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:288,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:289,3'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:291,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:292,3'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:293,3'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:294,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:295,3'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:297,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber1024_ref_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         156
      ICount:          1122
      EdgeCount:       207
      CyclomaticComplexity: 53
      functionsReached:
        - OQS_SHA3_shake128_inc_ctx_release
        - OQS_SHA3_shake128_inc_init
        - OQS_SHA3_shake128_inc_squeeze
        - pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:168,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:170,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:185,9'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:186,37'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:183,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:172,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:184,22'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - pqcrystals_kyber1024_ref_kyber_shake128_absorb
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_squeeze
                - rej_uniform.12880
                - OQS_SHA3_shake128_inc_ctx_release
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:170,3'
          Dst:             OQS_SHA3_shake128_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:177,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:175,9'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake128_absorb
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:179,7'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:181,13'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:187,9'
          Dst:             OQS_SHA3_shake128_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:189,16'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:193,3'
          Dst:             OQS_SHA3_shake128_inc_ctx_release
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:134,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:138,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:139,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:140,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:140,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:140,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:140,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:141,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:133,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          207
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:27,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:27,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:27,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:62,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:62,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_tobytes
    - functionName:    pqcrystals_kyber1024_ref_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          117
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber1024_ref_gen_matrix
        - pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - pqcrystals_kyber1024_ref_poly_tomont
        - pqcrystals_kyber1024_ref_polyvec_add
        - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_ref_polyvec_ntt
        - pqcrystals_kyber1024_ref_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:211,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_gen_matrix
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_add
                - pqcrystals_kyber1024_ref_polyvec_reduce
                - pack_sk.12882
                - pack_pk.12881
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:213,33'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_ref_gen_matrix
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_poly_getnoise_eta1
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_ntt
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_ref_poly_tomont
                - pqcrystals_kyber1024_ref_polyvec_add
                - pqcrystals_kyber1024_ref_polyvec_reduce
                - pack_sk.12882
                - pack_pk.12881
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:217,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:218,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:220,3'
          Dst:             pqcrystals_kyber1024_ref_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:223,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:225,5'
          Dst:             pqcrystals_kyber1024_ref_poly_getnoise_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:227,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:228,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:232,5'
          Dst:             pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:233,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:236,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:237,3'
          Dst:             pqcrystals_kyber1024_ref_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:239,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/indcpa.c:240,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber1024_ref_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:358,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:358,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:357,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:357,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:358,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          296
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:342,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:342,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:341,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:342,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber1024_ref_montgomery_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:311,47'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_montgomery_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:310,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:311,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:312,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:311,20'
          Dst:             pqcrystals_kyber1024_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber1024_ref_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber1024_ref_basemul
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_basemul
                - pqcrystals_kyber1024_ref_basemul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:293,25'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_basemul
                - pqcrystals_kyber1024_ref_basemul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:292,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:293,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:296,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:293,5'
          Dst:             pqcrystals_kyber1024_ref_basemul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:294,5'
          Dst:             pqcrystals_kyber1024_ref_basemul
    - functionName:    pqcrystals_kyber1024_ref_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_invntt
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:277,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_invntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:277,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_invntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:277,3'
          Dst:             pqcrystals_kyber1024_ref_invntt
    - functionName:    pqcrystals_kyber1024_ref_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber1024_ref_barrett_reduce
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:326,35'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:325,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:326,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:327,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:326,20'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
    - functionName:    pqcrystals_kyber1024_ref_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_ntt
        - pqcrystals_kyber1024_ref_poly_reduce
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:262,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_ntt
                - pqcrystals_kyber1024_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:262,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_ntt
                - pqcrystals_kyber1024_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:262,3'
          Dst:             pqcrystals_kyber1024_ref_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:263,3'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
    - functionName:    pqcrystals_kyber1024_ref_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_kyber_shake256_prf
        - pqcrystals_kyber1024_ref_poly_cbd_eta2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:245,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_kyber_shake256_prf
                - pqcrystals_kyber1024_ref_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:246,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_kyber_shake256_prf
                - pqcrystals_kyber1024_ref_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:246,3'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:247,3'
          Dst:             pqcrystals_kyber1024_ref_poly_cbd_eta2
    - functionName:    pqcrystals_kyber1024_ref_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_kyber_shake256_prf
        - pqcrystals_kyber1024_ref_poly_cbd_eta1
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:226,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_kyber_shake256_prf
                - pqcrystals_kyber1024_ref_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:227,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_kyber_shake256_prf
                - pqcrystals_kyber1024_ref_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:227,3'
          Dst:             pqcrystals_kyber1024_ref_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:228,3'
          Dst:             pqcrystals_kyber1024_ref_poly_cbd_eta1
    - functionName:    pqcrystals_kyber1024_ref_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          256
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:197,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:196,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:196,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:197,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:196,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:197,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          115
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pqcrystals_kyber1024_ref_cmov_int16
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:178,7'
          Dst:             pqcrystals_kyber1024_ref_cmov_int16
    - functionName:    pqcrystals_kyber1024_ref_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          45
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:153,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:154,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:157,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:130,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:128,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:128,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:130,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:128,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:128,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:130,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          212
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:96,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,3'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:95,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:96,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          336
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:47,24'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:47,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/poly.c:47,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:245,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
    - functionName:    pqcrystals_kyber1024_ref_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
                - pqcrystals_kyber1024_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:229,5'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
    - functionName:    pqcrystals_kyber1024_ref_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_add
        - pqcrystals_kyber1024_ref_poly_basemul_montgomery
        - pqcrystals_kyber1024_ref_poly_reduce
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:205,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:207,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_basemul_montgomery
                - pqcrystals_kyber1024_ref_poly_add
                - pqcrystals_kyber1024_ref_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:207,3'
          Dst:             pqcrystals_kyber1024_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber1024_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber1024_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:209,5'
          Dst:             pqcrystals_kyber1024_ref_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:210,5'
          Dst:             pqcrystals_kyber1024_ref_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:213,3'
          Dst:             pqcrystals_kyber1024_ref_poly_reduce
    - functionName:    pqcrystals_kyber1024_ref_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
                - pqcrystals_kyber1024_ref_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:189,5'
          Dst:             pqcrystals_kyber1024_ref_poly_invntt_tomont
    - functionName:    pqcrystals_kyber1024_ref_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
                - pqcrystals_kyber1024_ref_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber1024_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber1024_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber1024_ref_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:174,5'
          Dst:             pqcrystals_kyber1024_ref_poly_ntt
    - functionName:    pqcrystals_kyber1024_ref_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
                - pqcrystals_kyber1024_ref_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber1024_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber1024_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber1024_ref_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:160,5'
          Dst:             pqcrystals_kyber1024_ref_poly_frombytes
    - functionName:    pqcrystals_kyber1024_ref_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
                - pqcrystals_kyber1024_ref_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:143,5'
          Dst:             pqcrystals_kyber1024_ref_poly_tobytes
    - functionName:    pqcrystals_kyber1024_ref_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          564
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:96,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:97,15'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:96,26'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:95,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:96,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:96,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:95,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c:97,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          253
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    38
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_montgomery_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/reduce.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_ref_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:82,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:82,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:82,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_frombytes
    - functionName:    unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_decompress
        - pqcrystals_kyber1024_avx2_polyvec_decompress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_decompress
                - pqcrystals_kyber1024_avx2_poly_decompress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:117,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_decompress
                - pqcrystals_kyber1024_avx2_poly_decompress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:117,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_decompress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:118,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_decompress
    - functionName:    pqcrystals_kyber1024_avx2_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - pqcrystals_kyber1024_avx2_poly_reduce
        - pqcrystals_kyber1024_avx2_poly_sub
        - pqcrystals_kyber1024_avx2_poly_tomsg
        - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_avx2_polyvec_ntt
        - unpack_ciphertext
        - unpack_sk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:635,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_ciphertext.13032
                - unpack_sk.13031
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_sub
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_tomsg
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:638,3'
              BranchSideFuncs:
                - unpack_ciphertext.13032
                - unpack_sk.13031
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_sub
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_tomsg
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:638,3'
          Dst:             unpack_ciphertext
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:639,3'
          Dst:             unpack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:641,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:642,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:643,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:645,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_sub
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:646,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:648,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_tomsg
    - functionName:    pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_compress
        - pqcrystals_kyber1024_avx2_polyvec_compress
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:101,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_compress
                - pqcrystals_kyber1024_avx2_poly_compress
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:101,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_compress
                - pqcrystals_kyber1024_avx2_poly_compress
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:101,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_compress
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:102,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_compress
    - functionName:    unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:52,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:52,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:52,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_frombytes
    - functionName:    pqcrystals_kyber1024_avx2_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          92
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack_ciphertext
        - pqcrystals_kyber1024_avx2_gen_matrix
        - pqcrystals_kyber1024_avx2_poly_add
        - pqcrystals_kyber1024_avx2_poly_frommsg
        - pqcrystals_kyber1024_avx2_poly_getnoise_eta2
        - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - pqcrystals_kyber1024_avx2_poly_reduce
        - pqcrystals_kyber1024_avx2_polyvec_add
        - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_avx2_polyvec_invntt_tomont
        - pqcrystals_kyber1024_avx2_polyvec_ntt
        - pqcrystals_kyber1024_avx2_polyvec_reduce
        - unpack_pk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:554,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - unpack_pk.13036
                - pqcrystals_kyber1024_avx2_poly_frommsg
                - pqcrystals_kyber1024_avx2_gen_matrix
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_polyvec_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pack_ciphertext.13035
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:558,3'
              BranchSideFuncs:
                - unpack_pk.13036
                - pqcrystals_kyber1024_avx2_poly_frommsg
                - pqcrystals_kyber1024_avx2_gen_matrix
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_polyvec_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_polyvec_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pack_ciphertext.13035
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:558,3'
          Dst:             unpack_pk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:559,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_frommsg
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:560,3'
          Dst:             pqcrystals_kyber1024_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:593,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:594,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:595,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_getnoise_eta2
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:599,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:603,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:604,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:606,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:607,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:609,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:610,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:611,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:612,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:613,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:615,3'
          Dst:             pack_ciphertext
    - functionName:    pqcrystals_kyber1024_avx2_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          163
      EdgeCount:       22
      CyclomaticComplexity: 7
      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
        - pqcrystals_kyber1024_avx2_poly_nttunpack
        - pqcrystals_kyber1024_avx2_rej_uniform_avx
        - rej_uniform
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:399,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:402,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:411,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:412,27'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:422,25'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_inc_ctx_release
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:440,26'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:440,34'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:441,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:440,44'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:440,52'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:441,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:440,62'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:441,7'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:449,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - pqcrystals_kyber1024_avx2_poly_nttunpack
                - OQS_SHA3_shake128_x4_absorb_once
                - OQS_SHA3_shake128_x4_inc_squeeze
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - pqcrystals_kyber1024_avx2_rej_uniform_avx
                - OQS_SHA3_shake128_x4_inc_squeeze
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - rej_uniform.13039
                - OQS_SHA3_shake128_x4_inc_ctx_release
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:404,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:405,9'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:454,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_ctx_release
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:402,3'
          Dst:             OQS_SHA3_shake128_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:432,5'
          Dst:             OQS_SHA3_shake128_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:433,5'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:435,12'
          Dst:             pqcrystals_kyber1024_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:436,12'
          Dst:             pqcrystals_kyber1024_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:437,12'
          Dst:             pqcrystals_kyber1024_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:438,12'
          Dst:             pqcrystals_kyber1024_avx2_rej_uniform_avx
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:441,7'
          Dst:             OQS_SHA3_shake128_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:443,15'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:444,15'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:445,15'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:446,15'
          Dst:             rej_uniform
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:449,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:450,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:451,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:452,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_nttunpack
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:454,3'
          Dst:             OQS_SHA3_shake128_x4_inc_ctx_release
    - functionName:    rej_uniform
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:148,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:149,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:150,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:150,18'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:150,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:150,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:151,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,19'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:143,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:144,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack_pk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:34,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:34,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:34,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_tobytes
    - functionName:    pack_sk
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:69,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:69,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:69,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_tobytes
    - functionName:    pqcrystals_kyber1024_avx2_indcpa_keypair
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - OQS_randombytes
        - pack_pk
        - pack_sk
        - pqcrystals_kyber1024_avx2_gen_matrix
        - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - pqcrystals_kyber1024_avx2_poly_tomont
        - pqcrystals_kyber1024_avx2_polyvec_add
        - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - pqcrystals_kyber1024_avx2_polyvec_ntt
        - pqcrystals_kyber1024_avx2_polyvec_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:474,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_gen_matrix
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_add
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pack_sk.13041
                - pack_pk.13040
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:476,34'
              BranchSideFuncs:
                - OQS_randombytes
                - OQS_SHA3_sha3_512
                - pqcrystals_kyber1024_avx2_gen_matrix
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pqcrystals_kyber1024_avx2_polyvec_ntt
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
                - pqcrystals_kyber1024_avx2_poly_tomont
                - pqcrystals_kyber1024_avx2_polyvec_add
                - pqcrystals_kyber1024_avx2_polyvec_reduce
                - pack_sk.13041
                - pack_pk.13040
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:479,3'
          Dst:             OQS_randombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:480,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:482,3'
          Dst:             pqcrystals_kyber1024_avx2_gen_matrix
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:510,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:511,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:515,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:516,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:517,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:521,5'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:522,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:525,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:526,3'
          Dst:             pqcrystals_kyber1024_avx2_polyvec_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:528,3'
          Dst:             pack_sk
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/indcpa.c:529,3'
          Dst:             pack_pk
    - functionName:    pqcrystals_kyber1024_avx2_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_reduce_avx
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:561,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_reduce_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:561,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_reduce_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:561,3'
          Dst:             pqcrystals_kyber1024_avx2_reduce_avx
    - functionName:    pqcrystals_kyber1024_avx2_reduce_avx
      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:    pqcrystals_kyber1024_avx2_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_tomont_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:548,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_tomont_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:548,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_tomont_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:548,3'
          Dst:             pqcrystals_kyber1024_avx2_tomont_avx
    - functionName:    pqcrystals_kyber1024_avx2_tomont_avx
      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:    pqcrystals_kyber1024_avx2_poly_basemul_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_basemul_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:535,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_basemul_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:535,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_basemul_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:535,3'
          Dst:             pqcrystals_kyber1024_avx2_basemul_avx
    - functionName:    pqcrystals_kyber1024_avx2_basemul_avx
      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:    pqcrystals_kyber1024_avx2_poly_nttunpack
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_nttunpack_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:518,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_nttunpack_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:518,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_nttunpack_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:518,3'
          Dst:             pqcrystals_kyber1024_avx2_nttunpack_avx
    - functionName:    pqcrystals_kyber1024_avx2_nttunpack_avx
      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:    pqcrystals_kyber1024_avx2_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_invntt_avx
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:513,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_invntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:513,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_invntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:513,3'
          Dst:             pqcrystals_kyber1024_avx2_invntt_avx
    - functionName:    pqcrystals_kyber1024_avx2_invntt_avx
      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:    pqcrystals_kyber1024_avx2_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_ntt_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:496,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_ntt_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:496,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_ntt_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:496,3'
          Dst:             pqcrystals_kyber1024_avx2_ntt_avx
    - functionName:    pqcrystals_kyber1024_avx2_ntt_avx
      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:    pqcrystals_kyber1024_avx2_poly_getnoise_eta2_4x
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      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
        - pqcrystals_kyber1024_avx2_poly_cbd_eta1
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:416,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:420,7'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_absorb_once
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:431,3'
          Dst:             OQS_SHA3_shake256_x4_inc_init
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:432,3'
          Dst:             OQS_SHA3_shake256_x4_absorb_once
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:433,3'
          Dst:             OQS_SHA3_shake256_x4_inc_squeeze
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:434,3'
          Dst:             OQS_SHA3_shake256_x4_inc_ctx_release
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:436,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:437,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:438,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta1
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:439,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber1024_avx2_poly_getnoise_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_kyber_shake256_prf
        - pqcrystals_kyber1024_avx2_poly_cbd_eta2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:398,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_kyber_shake256_prf
                - pqcrystals_kyber1024_avx2_poly_cbd_eta2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:399,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_kyber_shake256_prf
                - pqcrystals_kyber1024_avx2_poly_cbd_eta2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:399,3'
          Dst:             pqcrystals_kyber1024_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:400,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta2
    - functionName:    pqcrystals_kyber1024_avx2_poly_getnoise_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_kyber_shake256_prf
        - pqcrystals_kyber1024_avx2_poly_cbd_eta1
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:379,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_kyber_shake256_prf
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:380,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_kyber_shake256_prf
                - pqcrystals_kyber1024_avx2_poly_cbd_eta1
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:380,3'
          Dst:             pqcrystals_kyber1024_avx2_kyber_shake256_prf
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:381,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_cbd_eta1
    - functionName:    pqcrystals_kyber1024_avx2_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          279
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          238
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_nttfrombytes_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:271,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_nttfrombytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:271,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_nttfrombytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:271,3'
          Dst:             pqcrystals_kyber1024_avx2_nttfrombytes_avx
    - functionName:    pqcrystals_kyber1024_avx2_nttfrombytes_avx
      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:    pqcrystals_kyber1024_avx2_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_ntttobytes_avx
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:256,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_ntttobytes_avx
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:256,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_ntttobytes_avx
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c:256,3'
          Dst:             pqcrystals_kyber1024_avx2_ntttobytes_avx
    - functionName:    pqcrystals_kyber1024_avx2_ntttobytes_avx
      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:    pqcrystals_kyber1024_avx2_poly_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          410
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          397
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_add
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_add
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:306,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_reduce
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_reduce
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
                - pqcrystals_kyber1024_avx2_poly_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:290,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_reduce
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_basemul_acc_montgomery
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_add
        - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:268,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:270,3'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
                - pqcrystals_kyber1024_avx2_poly_basemul_montgomery
                - pqcrystals_kyber1024_avx2_poly_add
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:270,3'
          Dst:             pqcrystals_kyber1024_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:272,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_basemul_montgomery
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:273,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_add
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_invntt_tomont
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
                - pqcrystals_kyber1024_avx2_poly_invntt_tomont
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:252,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_invntt_tomont
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_ntt
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
                - pqcrystals_kyber1024_avx2_poly_ntt
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_ntt
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:237,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_ntt
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_frombytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_frombytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
                - pqcrystals_kyber1024_avx2_poly_frombytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_frombytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:223,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_frombytes
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_tobytes
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_avx2_poly_tobytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
              BranchSideFuncs:
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
                - pqcrystals_kyber1024_avx2_poly_tobytes
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tobytes
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:206,5'
          Dst:             pqcrystals_kyber1024_avx2_poly_tobytes
    - functionName:    poly_decompress11
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          428
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_decompress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_decompress11
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_decompress11
                - poly_decompress11
                - poly_decompress11
                - poly_decompress11
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
              BranchSideFuncs:
                - poly_decompress11
                - poly_decompress11
                - poly_decompress11
                - poly_decompress11
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
          Dst:             poly_decompress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
          Dst:             poly_decompress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
          Dst:             poly_decompress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:189,5'
          Dst:             poly_decompress11
    - functionName:    poly_compress11
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          86
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:91,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:92,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:116,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_polyvec_compress
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - poly_compress11
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:0,0'
              BranchSideFuncs:
                - poly_compress11
                - poly_compress11
                - poly_compress11
                - poly_compress11
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
              BranchSideFuncs:
                - poly_compress11
                - poly_compress11
                - poly_compress11
                - poly_compress11
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
          Dst:             poly_compress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
          Dst:             poly_compress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
          Dst:             poly_compress11
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/polyvec.c:166,5'
          Dst:             poly_compress11
    - functionName:    pqcrystals_kyber1024_avx2_rej_uniform_avx
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:293,29'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:294,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:357,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:357,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:358,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:391,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:392,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:393,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:393,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:393,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:393,8'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:393,8'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:394,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,23'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:386,23'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/rejsample.c:387,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_kyber_shake256_prf
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake256
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:45,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:47,3'
              BranchSideFuncs:
                - OQS_SHA3_shake256
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:50,3'
          Dst:             OQS_SHA3_shake256
    - functionName:    pqcrystals_kyber1024_avx2_kyber_shake128_absorb
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_shake128_absorb_once
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:23,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:25,3'
              BranchSideFuncs:
                - OQS_SHA3_shake128_absorb_once
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/symmetric-shake.c:29,3'
          Dst:             OQS_SHA3_shake128_absorb_once
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13207
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13207
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
                - mlk_scalar_compress_d1
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:457,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:462,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:471,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:417,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:420,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:441,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:165,32'
              BranchSideFuncs:
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
                - mlk_scalar_decompress_d10
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:165,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
    - functionName:    mlk_scalar_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d4
                - mlk_scalar_decompress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:134,54'
              BranchSideFuncs:
                - mlk_scalar_decompress_d4
                - mlk_scalar_decompress_d4
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:134,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:139,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:134,28'
          Dst:             mlk_scalar_decompress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:135,28'
          Dst:             mlk_scalar_decompress_d4
    - functionName:    mlk_scalar_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d10
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
    - functionName:    mlk_scalar_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          123
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:175,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:175,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:175,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly_k.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_d4
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext
                - mlk_unpack_sk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomsg
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext
                - mlk_unpack_sk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomsg
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1122_4x
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta2
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1122_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - mlk_matvec_mul
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - mlk_pack_ciphertext
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1122_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - mlk_matvec_mul
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
                - mlk_pack_ciphertext
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:440,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1122_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:442,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
                - mlk_zeroize.13251
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
                - mlk_zeroize.13251
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:230,11'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
                - mlk_zeroize.13251
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:277,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
                - mlk_zeroize.13251
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      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:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - mlk_matvec_mul
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - mlk_pack_sk
                - mlk_pack_pk
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
                - mlk_matvec_mul
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
                - mlk_pack_sk
                - mlk_pack_pk
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
                - mlk_zeroize.13251
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:363,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:335,21'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:335,21'
              BranchSideFuncs:
                - mlk_fqmul
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:335,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:335,3'
              BranchSideFuncs:
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:348,19'
              BranchSideFuncs:
                - mlk_fqmul
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:348,9'
          Dst:             mlk_fqmul
    - functionName:    mlk_fqmul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mlk_value_barrier_i32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:125,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:125,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13296
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13296
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_ct_cmask_neg_i16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_i32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:226,39'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_i32
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:226,39'
              BranchSideFuncs:
                - mlk_value_barrier_i32
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:226,17'
          Dst:             mlk_value_barrier_i32
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13297
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13297
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_invntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mlk_barrett_reduce
        - mlk_fqmul
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_fqmul
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_fqmul
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:444,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:452,27'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:465,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:460,14'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:462,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
        - mlk_invntt_layer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_fqmul
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
              BranchSideFuncs:
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
                - mlk_invntt_layer
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:489,12'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
    - functionName:    mlk_ntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ntt_butterfly_block
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:372,20'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:374,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:382,5'
          Dst:             mlk_ntt_butterfly_block
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_layer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
              BranchSideFuncs:
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
                - mlk_ntt_layer
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs:
                - mlk_fqmul
                - mlk_fqmul
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:280,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:269,28'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:270,28'
          Dst:             mlk_fqmul
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_signed_to_unsigned_q
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_neg_i16
        - mlk_ct_sel_int16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:174,26'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16
                - mlk_ct_sel_int16.13298
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:174,26'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16
                - mlk_ct_sel_int16.13298
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:174,40'
          Dst:             mlk_ct_cmask_neg_i16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:174,7'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_barrett_reduce
        - mlk_scalar_signed_to_unsigned_q
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_scalar_signed_to_unsigned_q
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs:
                - mlk_barrett_reduce
                - mlk_scalar_signed_to_unsigned_q
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:204,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:198,17'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:200,20'
          Dst:             mlk_scalar_signed_to_unsigned_q
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_C_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs:
                - mlk_fqmul
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:139,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_ref/mlkem/src/poly.c:135,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13355
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13355
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
                - mlk_scalar_compress_d1.13357
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13356
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13356
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    mlk_poly_frombytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttfrombytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttfrombytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttfrombytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttfrombytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttfrombytes_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_frombytes_native
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:476,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_frombytes_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:476,3'
              BranchSideFuncs:
                - mlk_poly_frombytes_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:476,3'
          Dst:             mlk_poly_frombytes_native
    - functionName:    mlk_poly_tobytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntttobytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntttobytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntttobytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntttobytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntttobytes_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tobytes_native
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:447,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tobytes_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:447,3'
              BranchSideFuncs:
                - mlk_poly_tobytes_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:447,3'
          Dst:             mlk_poly_tobytes_native
    - functionName:    mlk_poly_decompress_d10_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress10_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress10_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress10_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress10_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d10_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:188,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d10_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:188,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d10_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:188,3'
          Dst:             mlk_poly_decompress_d10_native
    - functionName:    mlk_poly_decompress_d4_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d4_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:145,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d4_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:145,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d4_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:145,3'
          Dst:             mlk_poly_decompress_d4_native
    - functionName:    mlk_poly_compress_d10_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress10_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress10_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress10_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress10_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d10_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d10_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:117,3'
              BranchSideFuncs:
                - mlk_poly_compress_d10_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:117,3'
          Dst:             mlk_poly_compress_d10_native
    - functionName:    mlk_poly_compress_d4_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d4_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:70,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d4_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:70,3'
              BranchSideFuncs:
                - mlk_poly_compress_d4_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/compress.c:70,3'
          Dst:             mlk_poly_compress_d4_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:175,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:175,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:175,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly_k.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13403
                - mlk_unpack_sk.13402
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomsg
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13403
                - mlk_unpack_sk.13402
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomsg
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1122_4x
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta2
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk.13408
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1122_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13411
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - mlk_pack_ciphertext.13407
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk.13408
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1122_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13411
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
                - mlk_pack_ciphertext.13407
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:440,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1122_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:442,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
        - mlk_poly_permute_bitrev_to_custom
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_zeroize.13406
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_zeroize.13406
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:230,11'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_zeroize.13406
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:277,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_poly_permute_bitrev_to_custom
                - mlk_zeroize.13406
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      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:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttunpack_avx2
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttunpack_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttunpack_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttunpack_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_nttunpack_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:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13411
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - mlk_pack_sk.13413
                - mlk_pack_pk.13412
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13411
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
                - mlk_pack_sk.13413
                - mlk_pack_pk.13412
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
                - mlk_zeroize.13406
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:363,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/../../../verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    poly_add_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_basemul_montgomery_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_basemul_avx2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_basemul_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_basemul_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_basemul_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_basemul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - '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_MLKEM_NATIVE_MLKEM512_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_zeroize
        - poly_add_avx2
        - poly_basemul_montgomery_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2
                - mlk_zeroize.13428
                - poly_basemul_montgomery_avx2
                - poly_add_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2
                - mlk_zeroize.13428
                - poly_basemul_montgomery_avx2
                - poly_add_avx2
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,17'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2
                - poly_add_avx2
                - mlk_zeroize.13428
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.13428
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.13428
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,42'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2
                - poly_add_avx2
                - mlk_zeroize.13428
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,5'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:75,5'
          Dst:             poly_add_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/basemul.c:80,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress10_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          333
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress10_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          81
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:119,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:140,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_decompress_d4_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_compress_d4_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          219
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:47,30'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:49,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:103,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:131,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:135,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:125,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_intt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_invntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_invntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_invntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_invntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_invntt_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_intt_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:508,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_intt_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:508,3'
              BranchSideFuncs:
                - mlk_intt_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:508,3'
          Dst:             mlk_intt_native
    - functionName:    mlk_ntt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_ntt_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_native
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:423,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:423,3'
              BranchSideFuncs:
                - mlk_ntt_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:423,3'
          Dst:             mlk_ntt_native
    - functionName:    mlk_poly_mulcache_compute_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_mulcache_compute_native
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:285,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:285,3'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:285,3'
          Dst:             mlk_poly_mulcache_compute_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_reduce_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_reduce_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_reduce_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_reduce_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_reduce_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_reduce_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_reduce_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_reduce_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:209,3'
              BranchSideFuncs:
                - mlk_poly_reduce_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:209,3'
          Dst:             mlk_poly_reduce_native
    - functionName:    mlk_poly_tomont_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_tomont_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_tomont_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM512_X86_64_tomont_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM512_X86_64_tomont_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM512_X86_64_tomont_avx2
      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_MLKEM_NATIVE_MLKEM512_X86_64_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tomont_native
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:144,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tomont_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:144,3'
              BranchSideFuncs:
                - mlk_poly_tomont_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-512_x86_64/mlkem/src/poly.c:144,3'
          Dst:             mlk_poly_tomont_native
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13543
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13543
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
                - mlk_scalar_compress_d1.13545
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13544
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13544
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:457,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:462,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:471,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:417,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:420,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:441,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d10
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:165,32'
              BranchSideFuncs:
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
                - mlk_scalar_decompress_d10.13552
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:158,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:165,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:177,30'
          Dst:             mlk_scalar_decompress_d10
    - functionName:    mlk_scalar_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d4.13555
                - mlk_scalar_decompress_d4.13555
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:134,54'
              BranchSideFuncs:
                - mlk_scalar_decompress_d4.13555
                - mlk_scalar_decompress_d4.13555
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:134,54'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:139,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:134,28'
          Dst:             mlk_scalar_decompress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:135,28'
          Dst:             mlk_scalar_decompress_d4
    - functionName:    mlk_scalar_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          88
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d10
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:97,14'
          Dst:             mlk_scalar_compress_d10
    - functionName:    mlk_scalar_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          123
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d4
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/compress.c:55,14'
          Dst:             mlk_scalar_compress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:175,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:175,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:175,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly_k.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_d4
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13593
                - mlk_unpack_sk.13592
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomsg
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13593
                - mlk_unpack_sk.13592
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomsg
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk.13598
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13601
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - mlk_pack_ciphertext.13597
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk.13598
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13601
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
                - mlk_pack_ciphertext.13597
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:448,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:451,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          158
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
                - mlk_zeroize.13596
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
                - mlk_zeroize.13596
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:232,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
                - mlk_zeroize.13596
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:237,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
                - mlk_zeroize.13596
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:267,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      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_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13601
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - mlk_pack_sk.13603
                - mlk_pack_pk.13602
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13601
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
                - mlk_pack_sk.13603
                - mlk_pack_pk.13602
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
                - mlk_zeroize.13596
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:370,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:374,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:335,21'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:335,21'
              BranchSideFuncs:
                - mlk_fqmul.13647
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:335,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:335,3'
              BranchSideFuncs:
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:348,19'
              BranchSideFuncs:
                - mlk_fqmul.13647
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:348,9'
          Dst:             mlk_fqmul
    - functionName:    mlk_fqmul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mlk_value_barrier_i32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:125,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:125,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13649
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13649
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_ct_cmask_neg_i16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_i32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:226,39'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_i32.13648
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:226,39'
              BranchSideFuncs:
                - mlk_value_barrier_i32.13648
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:226,17'
          Dst:             mlk_value_barrier_i32
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13650
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13650
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_invntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mlk_barrett_reduce
        - mlk_fqmul
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_fqmul.13647
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_fqmul.13647
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:444,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:452,27'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:465,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:460,14'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:462,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
        - mlk_invntt_layer
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.13647
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_fqmul.13647
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
              BranchSideFuncs:
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
                - mlk_invntt_layer.13653
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:489,12'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
    - functionName:    mlk_ntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ntt_butterfly_block
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:372,20'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.13646
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.13646
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:374,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.13646
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:382,5'
          Dst:             mlk_ntt_butterfly_block
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_layer
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
              BranchSideFuncs:
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
                - mlk_ntt_layer.13658
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.13647
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs:
                - mlk_fqmul.13647
                - mlk_fqmul.13647
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:280,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:269,28'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:270,28'
          Dst:             mlk_fqmul
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_signed_to_unsigned_q
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_neg_i16
        - mlk_ct_sel_int16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:174,26'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16.13651
                - mlk_ct_sel_int16.13652
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:174,26'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16.13651
                - mlk_ct_sel_int16.13652
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:174,40'
          Dst:             mlk_ct_cmask_neg_i16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:174,7'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_barrett_reduce
        - mlk_scalar_signed_to_unsigned_q
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_scalar_signed_to_unsigned_q.13667
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs:
                - mlk_barrett_reduce.13655
                - mlk_scalar_signed_to_unsigned_q.13667
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:204,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:198,17'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:200,20'
          Dst:             mlk_scalar_signed_to_unsigned_q
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_C_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.13647
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs:
                - mlk_fqmul.13647
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:139,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_ref/mlkem/src/poly.c:135,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13714
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13714
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
                - mlk_scalar_compress_d1.13716
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13715
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13715
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    mlk_poly_frombytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttfrombytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttfrombytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttfrombytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttfrombytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttfrombytes_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_frombytes_native
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:476,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_frombytes_native.13719
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:476,3'
              BranchSideFuncs:
                - mlk_poly_frombytes_native.13719
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:476,3'
          Dst:             mlk_poly_frombytes_native
    - functionName:    mlk_poly_tobytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntttobytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntttobytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntttobytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntttobytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntttobytes_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tobytes_native
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:447,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tobytes_native.13722
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:447,3'
              BranchSideFuncs:
                - mlk_poly_tobytes_native.13722
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:447,3'
          Dst:             mlk_poly_tobytes_native
    - functionName:    mlk_poly_decompress_d10_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress10_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress10_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress10_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:143,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress10_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d10_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:188,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d10_native.13725
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:188,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d10_native.13725
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:188,3'
          Dst:             mlk_poly_decompress_d10_native
    - functionName:    mlk_poly_decompress_d4_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d4_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:145,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d4_native.13728
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:145,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d4_native.13728
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:145,3'
          Dst:             mlk_poly_decompress_d4_native
    - functionName:    mlk_poly_compress_d10_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress10_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress10_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress10_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:131,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress10_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d10
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d10_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d10_native.13729
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:117,3'
              BranchSideFuncs:
                - mlk_poly_compress_d10_native.13729
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:117,3'
          Dst:             mlk_poly_compress_d10_native
    - functionName:    mlk_poly_compress_d4_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:125,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d4_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:70,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d4_native.13732
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:70,3'
              BranchSideFuncs:
                - mlk_poly_compress_d4_native.13732
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/compress.c:70,3'
          Dst:             mlk_poly_compress_d4_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:175,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:175,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:175,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:137,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:137,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly_k.h:137,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13768
                - mlk_unpack_sk.13767
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomsg
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13768
                - mlk_unpack_sk.13767
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomsg
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          85
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk.13773
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13776
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - mlk_pack_ciphertext.13772
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk.13773
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13776
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
                - mlk_pack_ciphertext.13772
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:448,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:451,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          184
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
        - mlk_poly_permute_bitrev_to_custom
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_zeroize.13771
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_zeroize.13771
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:232,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_zeroize.13771
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:237,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_poly_permute_bitrev_to_custom.13777
                - mlk_zeroize.13771
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:267,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_rej_uniform
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      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_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttunpack_avx2
      functionUses:    9
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttunpack_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttunpack_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttunpack_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_nttunpack_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:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13776
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - mlk_pack_sk.13779
                - mlk_pack_pk.13778
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.13776
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
                - mlk_pack_sk.13779
                - mlk_pack_pk.13778
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
                - mlk_zeroize.13771
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:370,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:374,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/../../../verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    poly_add_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_basemul_montgomery_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_basemul_avx2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_basemul_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_basemul_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_basemul_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_basemul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - '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_MLKEM_NATIVE_MLKEM768_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_zeroize
        - poly_add_avx2
        - poly_basemul_montgomery_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.13796
                - mlk_zeroize.13794
                - poly_basemul_montgomery_avx2.13796
                - poly_add_avx2.13795
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.13796
                - mlk_zeroize.13794
                - poly_basemul_montgomery_avx2.13796
                - poly_add_avx2.13795
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,17'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.13796
                - poly_add_avx2.13795
                - mlk_zeroize.13794
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.13794
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.13794
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,42'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.13796
                - poly_add_avx2.13795
                - mlk_zeroize.13794
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,5'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:75,5'
          Dst:             poly_add_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/basemul.c:80,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress10_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          333
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress10_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          81
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:117,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:119,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:140,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_decompress_d4_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          314
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_compress_d4_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          219
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:47,30'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:49,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:103,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:131,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:135,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:125,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_intt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_invntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_invntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_invntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_invntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_invntt_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_intt_native
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:508,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_intt_native.13859
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:508,3'
              BranchSideFuncs:
                - mlk_intt_native.13859
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:508,3'
          Dst:             mlk_intt_native
    - functionName:    mlk_ntt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_ntt_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_native
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:423,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_native.13862
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:423,3'
              BranchSideFuncs:
                - mlk_ntt_native.13862
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:423,3'
          Dst:             mlk_ntt_native
    - functionName:    mlk_poly_mulcache_compute_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_mulcache_compute_native
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:285,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native.13865
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:285,3'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native.13865
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:285,3'
          Dst:             mlk_poly_mulcache_compute_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_reduce_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_reduce_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_reduce_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_reduce_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_reduce_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_reduce_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_reduce_native
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_reduce_native.13872
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:209,3'
              BranchSideFuncs:
                - mlk_poly_reduce_native.13872
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:209,3'
          Dst:             mlk_poly_reduce_native
    - functionName:    mlk_poly_tomont_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_tomont_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_tomont_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM768_X86_64_tomont_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM768_X86_64_tomont_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM768_X86_64_tomont_avx2
      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_MLKEM_NATIVE_MLKEM768_X86_64_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tomont_native
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:144,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tomont_native.13875
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:144,3'
              BranchSideFuncs:
                - mlk_poly_tomont_native.13875
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-768_x86_64/mlkem/src/poly.c:144,3'
          Dst:             mlk_poly_tomont_native
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13916
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.13916
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
                - mlk_scalar_compress_d1.13918
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13917
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.13917
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:457,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:462,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:471,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          43
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:417,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:420,37'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:441,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_decompress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          163
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d11
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:363,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:370,33'
              BranchSideFuncs:
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
                - mlk_scalar_decompress_d11
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:363,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:370,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:392,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:387,30'
          Dst:             mlk_scalar_decompress_d11
    - functionName:    mlk_scalar_decompress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          129
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_decompress_d5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:306,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:313,31'
              BranchSideFuncs:
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
                - mlk_scalar_decompress_d5
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:306,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:313,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:344,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:339,30'
          Dst:             mlk_scalar_decompress_d5
    - functionName:    mlk_scalar_compress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          154
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d11
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:268,14'
          Dst:             mlk_scalar_compress_d11
    - functionName:    mlk_scalar_compress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          132
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d5
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/compress.c:219,14'
          Dst:             mlk_scalar_compress_d5
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:177,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d5
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:177,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d5
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_d5
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:139,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d5
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:139,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d5
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly_k.h:139,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_d5
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13962
                - mlk_unpack_sk.13961
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomsg
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.13962
                - mlk_unpack_sk.13961
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomsg
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta2
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk.13967
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13970
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - mlk_pack_ciphertext.13966
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk.13967
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13970
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
                - mlk_pack_ciphertext.13966
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:453,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:454,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:455,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          284
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - mlk_zeroize.13965
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - mlk_zeroize.13965
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:232,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - mlk_zeroize.13965
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:237,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
                - mlk_zeroize.13965
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13970
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - mlk_pack_sk.13972
                - mlk_pack_pk.13971
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
                - mlk_matvec_mul.13970
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
                - mlk_pack_sk.13972
                - mlk_pack_pk.13971
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
                - mlk_zeroize.13965
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:377,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:379,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_C_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_ntt_butterfly_block
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:335,21'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:335,21'
              BranchSideFuncs:
                - mlk_fqmul.14016
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:335,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:335,3'
              BranchSideFuncs:
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:348,19'
              BranchSideFuncs:
                - mlk_fqmul.14016
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:348,9'
          Dst:             mlk_fqmul
    - functionName:    mlk_fqmul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mlk_value_barrier_i32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:125,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:125,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.14018
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.14018
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_ct_cmask_neg_i16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_i32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:226,39'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_i32.14017
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:226,39'
              BranchSideFuncs:
                - mlk_value_barrier_i32.14017
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:226,17'
          Dst:             mlk_value_barrier_i32
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.14019
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.14019
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_invntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - mlk_barrett_reduce
        - mlk_fqmul
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_fqmul.14016
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:453,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:444,42'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:459,19'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_fqmul.14016
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:444,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:452,27'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:465,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:460,14'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:462,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_barrett_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
        - mlk_invntt_layer
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.14016
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_fqmul.14016
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:484,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:489,22'
              BranchSideFuncs:
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
              BranchSideFuncs:
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
                - mlk_invntt_layer.14022
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:489,12'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:498,5'
          Dst:             mlk_invntt_layer
    - functionName:    mlk_ntt_layer
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ntt_butterfly_block
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:372,20'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.14015
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.14015
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:374,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:381,27'
              BranchSideFuncs:
                - mlk_ntt_butterfly_block.14015
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:382,5'
          Dst:             mlk_ntt_butterfly_block
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_layer
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
              BranchSideFuncs:
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
                - mlk_ntt_layer.14027
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:411,5'
          Dst:             mlk_ntt_layer
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.14016
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs:
                - mlk_fqmul.14016
                - mlk_fqmul.14016
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:264,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:269,50'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:280,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:269,28'
          Dst:             mlk_fqmul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:270,28'
          Dst:             mlk_fqmul
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          255
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_scalar_signed_to_unsigned_q
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_neg_i16
        - mlk_ct_sel_int16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:174,26'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16.14020
                - mlk_ct_sel_int16.14021
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:174,26'
              BranchSideFuncs:
                - mlk_ct_cmask_neg_i16.14020
                - mlk_ct_sel_int16.14021
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:174,40'
          Dst:             mlk_ct_cmask_neg_i16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:174,7'
          Dst:             mlk_ct_sel_int16
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_barrett_reduce
        - mlk_scalar_signed_to_unsigned_q
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_scalar_signed_to_unsigned_q.14036
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs:
                - mlk_barrett_reduce.14024
                - mlk_scalar_signed_to_unsigned_q.14036
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:192,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:198,36'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:204,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:198,17'
          Dst:             mlk_barrett_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:200,20'
          Dst:             mlk_scalar_signed_to_unsigned_q
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_C_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_fqmul
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_fqmul.14016
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs:
                - mlk_fqmul.14016
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:130,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:135,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:139,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_ref/mlkem/src/poly.c:135,20'
          Dst:             mlk_fqmul
    - functionName:    mlk_value_barrier_u32
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_ct_cmask_nonzero_u16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_value_barrier_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:163,42'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_value_barrier_u32.14083
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:163,42'
              BranchSideFuncs:
                - mlk_value_barrier_u32.14083
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:163,18'
          Dst:             mlk_value_barrier_u32
    - functionName:    mlk_scalar_compress_d1
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_scalar_compress_d1
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs:
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
                - mlk_scalar_compress_d1.14085
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:528,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:532,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:541,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:537,20'
          Dst:             mlk_scalar_compress_d1
    - functionName:    mlk_ct_sel_int16
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ct_cmask_nonzero_u16
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:284,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.14084
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:284,24'
              BranchSideFuncs:
                - mlk_ct_cmask_nonzero_u16.14084
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:284,24'
          Dst:             mlk_ct_cmask_nonzero_u16
    - functionName:    mlk_value_barrier_u8
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:132,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:132,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frommsg
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mlk_ct_sel_int16
        - mlk_value_barrier_u8
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:509,22'
          Dst:             mlk_value_barrier_u8
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:510,30'
          Dst:             mlk_ct_sel_int16
    - functionName:    mlk_poly_frombytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttfrombytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttfrombytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttfrombytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:118,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttfrombytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttfrombytes_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frombytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_frombytes_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:476,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_frombytes_native.14088
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:476,3'
              BranchSideFuncs:
                - mlk_poly_frombytes_native.14088
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:476,3'
          Dst:             mlk_poly_frombytes_native
    - functionName:    mlk_poly_tobytes_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntttobytes_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntttobytes_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntttobytes_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:112,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntttobytes_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntttobytes_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tobytes
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tobytes_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:447,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tobytes_native.14091
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:447,3'
              BranchSideFuncs:
                - mlk_poly_tobytes_native.14091
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:447,3'
          Dst:             mlk_poly_tobytes_native
    - functionName:    mlk_poly_decompress_d11_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress11_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:169,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress11_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:169,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress11_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:169,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress11_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d11_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:398,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d11_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:398,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d11_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:398,3'
          Dst:             mlk_poly_decompress_d11_native
    - functionName:    mlk_poly_decompress_d5_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:163,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:163,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:163,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_decompress_d5_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:350,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_decompress_d5_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:350,3'
              BranchSideFuncs:
                - mlk_poly_decompress_d5_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:350,3'
          Dst:             mlk_poly_decompress_d5_native
    - functionName:    mlk_poly_compress_d11_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress11_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:157,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress11_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:157,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress11_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:157,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress11_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d11
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d11_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:294,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d11_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:294,3'
              BranchSideFuncs:
                - mlk_poly_compress_d11_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:294,3'
          Dst:             mlk_poly_compress_d11_native
    - functionName:    mlk_poly_compress_d5_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:151,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:151,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:151,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_compress_d5_native
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:240,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:0,0'
              BranchSideFuncs:
                - mlk_poly_compress_d5_native
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:240,3'
              BranchSideFuncs:
                - mlk_poly_compress_d5_native
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/compress.c:240,3'
          Dst:             mlk_poly_compress_d5_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:177,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:177,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_dv
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:139,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:139,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly_k.h:139,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5
    - functionName:    mlk_unpack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:134,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:134,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:134,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
    - functionName:    mlk_unpack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_dv
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_decompress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:176,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:176,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_decompress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:176,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_decompress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:177,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_dv
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_dec
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_sub
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomsg
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - mlk_unpack_ciphertext
        - mlk_unpack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:497,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.14133
                - mlk_unpack_sk.14132
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomsg
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:501,3'
              BranchSideFuncs:
                - mlk_unpack_ciphertext.14133
                - mlk_unpack_sk.14132
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_sub
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomsg
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:501,3'
          Dst:             mlk_unpack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:502,3'
          Dst:             mlk_unpack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:504,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:505,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:506,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:507,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:509,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_sub
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:510,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:512,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:516,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:517,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:518,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:519,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:520,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_pack_ciphertext
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_dv
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_compress_du
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:155,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_dv
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:155,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_compress_du
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_dv
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:155,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_compress_du
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:156,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_dv
    - functionName:    mlk_unpack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:89,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:89,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:89,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_frombytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_enc
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frommsg
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta2
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_invntt_tomont
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - mlk_matvec_mul
        - mlk_pack_ciphertext
        - mlk_unpack_pk
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:420,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - mlk_unpack_pk.14138
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.14141
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - mlk_pack_ciphertext.14137
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:426,3'
              BranchSideFuncs:
                - mlk_unpack_pk.14138
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frommsg
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta2
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.14141
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
                - mlk_pack_ciphertext.14137
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:426,3'
          Dst:             mlk_unpack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:427,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_frommsg
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:437,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:453,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:454,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:455,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:458,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:460,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:461,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:462,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:464,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:465,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:467,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:468,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:469,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:471,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:472,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:474,3'
          Dst:             mlk_pack_ciphertext
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:478,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:479,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:480,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:481,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:482,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:483,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:484,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:485,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:486,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          347
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - mlk_poly_permute_bitrev_to_custom
        - mlk_zeroize
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:214,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_zeroize.14136
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:218,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_zeroize.14136
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:230,11'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:232,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_zeroize.14136
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:237,9'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_poly_permute_bitrev_to_custom.14142
                - mlk_zeroize.14136
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:246,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_rej_uniform_x4
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:279,5'
          Dst:             mlk_poly_permute_bitrev_to_custom
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:284,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_matvec_mul
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:321,5'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached
    - functionName:    mlk_poly_permute_bitrev_to_custom
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttunpack_avx2
      functionUses:    16
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttunpack_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttunpack_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttunpack_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_nttunpack_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:    mlk_pack_pk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:66,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:66,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:66,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
    - functionName:    mlk_pack_sk
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:114,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:114,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:114,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tobytes
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_indcpa_keypair_derand
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_SHA3_sha3_512
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tomont
        - mlk_matvec_mul
        - mlk_pack_pk
        - mlk_pack_sk
        - mlk_zeroize
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:338,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.14141
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - mlk_pack_sk.14144
                - mlk_pack_pk.14143
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:340,34'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
                - mlk_matvec_mul.14141
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tomont
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
                - mlk_pack_sk.14144
                - mlk_pack_pk.14143
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
                - mlk_zeroize.14136
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:350,3'
          Dst:             OQS_SHA3_sha3_512
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:360,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_gen_matrix
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:377,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:379,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_getnoise_eta1_4x
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:382,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:383,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_ntt
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:385,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_mulcache_compute
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:386,3'
          Dst:             mlk_matvec_mul
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:387,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_tomont
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:389,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_add
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:390,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:391,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_reduce
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:393,3'
          Dst:             mlk_pack_sk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:394,3'
          Dst:             mlk_pack_pk
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:398,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:399,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:400,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:401,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:402,3'
          Dst:             mlk_zeroize
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/indcpa.c:403,3'
          Dst:             mlk_zeroize
    - functionName:    mlk_zeroize
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/../../../verify.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/../../../verify.h:434,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    poly_add_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          197
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poly_basemul_montgomery_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_basemul_avx2
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_basemul_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_basemul_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:39,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_basemul_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_basemul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - '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_MLKEM_NATIVE_MLKEM1024_X86_64_polyvec_basemul_acc_montgomery_cached_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mlk_zeroize
        - poly_add_avx2
        - poly_basemul_montgomery_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:65,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:0,0'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.14161
                - mlk_zeroize.14159
                - poly_basemul_montgomery_avx2.14161
                - poly_add_avx2.14160
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.14161
                - mlk_zeroize.14159
                - poly_basemul_montgomery_avx2.14161
                - poly_add_avx2.14160
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,17'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.14161
                - poly_add_avx2.14160
                - mlk_zeroize.14159
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.14159
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:71,3'
              BranchSideFuncs:
                - mlk_zeroize.14159
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,42'
              BranchSideFuncs:
                - poly_basemul_montgomery_avx2.14161
                - poly_add_avx2.14160
                - mlk_zeroize.14159
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:70,3'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:73,5'
          Dst:             poly_basemul_montgomery_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:75,5'
          Dst:             poly_add_avx2
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/basemul.c:80,3'
          Dst:             mlk_zeroize
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress11_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          417
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress11_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          145
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:279,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:281,29'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c:306,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_decompress_d5_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          410
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_compress_d5_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/compress_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          397
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_rej_uniform_avx2
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          333
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:47,30'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:49,41'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:101,29'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:103,37'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:131,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,14'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,31'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:133,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:135,12'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:123,24'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/src/rej_uniform_avx2.c:125,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_intt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_invntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_invntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_invntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:62,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_invntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_invntt_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_invntt_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_intt_native
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:508,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_intt_native.14224
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:508,3'
              BranchSideFuncs:
                - mlk_intt_native.14224
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:508,3'
          Dst:             mlk_intt_native
    - functionName:    mlk_ntt_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntt_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntt_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntt_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:57,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntt_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_ntt_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_ntt
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_ntt_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:423,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_ntt_native.14227
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:423,3'
              BranchSideFuncs:
                - mlk_ntt_native.14227
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:423,3'
          Dst:             mlk_ntt_native
    - functionName:    mlk_poly_mulcache_compute_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:78,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_mulcache_compute
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_mulcache_compute_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:285,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native.14230
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:285,3'
              BranchSideFuncs:
                - mlk_poly_mulcache_compute_native.14230
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:285,3'
          Dst:             mlk_poly_mulcache_compute_native
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_sub
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:238,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:238,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:244,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_poly_add
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:221,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:227,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mlk_poly_reduce_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_reduce_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_reduce_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_reduce_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:67,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_reduce_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_reduce_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_reduce
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_reduce_native
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:209,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_reduce_native.14237
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:209,3'
              BranchSideFuncs:
                - mlk_poly_reduce_native.14237
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:209,3'
          Dst:             mlk_poly_reduce_native
    - functionName:    mlk_poly_tomont_native
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_tomont_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:0,0'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_tomont_avx2
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
              BranchSideFuncs:
                - PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_tomont_avx2
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/native/x86_64/meta.h:72,3'
          Dst:             PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_tomont_avx2
    - functionName:    PQCP_MLKEM_NATIVE_MLKEM1024_X86_64_tomont_avx2
      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_MLKEM_NATIVE_MLKEM1024_X86_64_poly_tomont
      functionSourceFile: '/src/liboqs/src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mlk_poly_tomont_native
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:144,3'
          Branch Sides:
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:0,0'
              BranchSideFuncs:
                - mlk_poly_tomont_native.14240
            - BranchSide:      'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:144,3'
              BranchSideFuncs:
                - mlk_poly_tomont_native.14240
      Callsites:
        - Src:             'src/kem/ml_kem/mlkem-native_ml-kem-1024_x86_64/mlkem/src/poly.c:144,3'
          Dst:             mlk_poly_tomont_native
    - 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:          28
      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:
        - Branch String:   'src/common/aes/aes_impl.c:164,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ctr_enc_sch_upd_blks_ni
                - oqs_aes256_ctr_enc_sch_upd_blks_c
            - BranchSide:      'src/common/aes/aes_impl.c:164,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ctr_enc_sch_upd_blks_ni
                - oqs_aes256_ctr_enc_sch_upd_blks_c
        - Branch String:   'src/common/aes/aes_impl.c:164,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:164,2'
              BranchSideFuncs:
                - oqs_aes256_ctr_enc_sch_upd_blks_c
            - BranchSide:      'src/common/aes/aes_impl.c:164,2'
              BranchSideFuncs:
                - oqs_aes256_ctr_enc_sch_upd_blks_ni
      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:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_ctr_enc_sch_c
        - oqs_aes256_ctr_enc_sch_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:156,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ctr_enc_sch_ni
                - oqs_aes256_ctr_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:156,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ctr_enc_sch_ni
                - oqs_aes256_ctr_enc_sch_c
        - Branch String:   'src/common/aes/aes_impl.c:156,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:156,2'
              BranchSideFuncs:
                - oqs_aes256_ctr_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:156,2'
              BranchSideFuncs:
                - oqs_aes256_ctr_enc_sch_ni
      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:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_ecb_enc_sch_c
        - oqs_aes256_ecb_enc_sch_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:148,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ecb_enc_sch_ni
                - oqs_aes256_ecb_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:148,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_ecb_enc_sch_ni
                - oqs_aes256_ecb_enc_sch_c
        - Branch String:   'src/common/aes/aes_impl.c:148,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:148,2'
              BranchSideFuncs:
                - oqs_aes256_ecb_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:148,2'
              BranchSideFuncs:
                - oqs_aes256_ecb_enc_sch_ni
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES256_ECB_enc_sch
        - AES256_ECB_load_schedule
        - AES256_free_schedule
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:141,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - AES256_ECB_load_schedule
                - AES256_ECB_enc_sch
                - AES256_free_schedule
            - BranchSide:      'src/common/aes/aes_impl.c:141,8'
              BranchSideFuncs:
                - AES256_ECB_load_schedule
                - AES256_ECB_enc_sch
                - AES256_free_schedule
      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:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_schedule_c
        - oqs_aes256_load_schedule_ni
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:78,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_schedule_ni
                - oqs_aes256_load_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:78,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_schedule_ni
                - oqs_aes256_load_schedule_c
        - Branch String:   'src/common/aes/aes_impl.c:78,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:78,2'
              BranchSideFuncs:
                - oqs_aes256_load_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:78,2'
              BranchSideFuncs:
                - oqs_aes256_load_schedule_ni
      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:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_free_schedule_c
        - oqs_aes256_free_schedule_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:106,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_free_schedule_ni
                - oqs_aes256_free_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:106,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_free_schedule_ni
                - oqs_aes256_free_schedule_c
        - Branch String:   'src/common/aes/aes_impl.c:106,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:106,2'
              BranchSideFuncs:
                - oqs_aes256_free_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:106,2'
              BranchSideFuncs:
                - oqs_aes256_free_schedule_ni
      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:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_iv_u64_c
        - oqs_aes256_load_iv_u64_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:98,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_iv_u64_ni
                - oqs_aes256_load_iv_u64_c
            - BranchSide:      'src/common/aes/aes_impl.c:98,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_iv_u64_ni
                - oqs_aes256_load_iv_u64_c
        - Branch String:   'src/common/aes/aes_impl.c:98,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:98,2'
              BranchSideFuncs:
                - oqs_aes256_load_iv_u64_c
            - BranchSide:      'src/common/aes/aes_impl.c:98,2'
              BranchSideFuncs:
                - oqs_aes256_load_iv_u64_ni
      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:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes256_load_iv_c
        - oqs_aes256_load_iv_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:90,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_iv_ni
                - oqs_aes256_load_iv_c
            - BranchSide:      'src/common/aes/aes_impl.c:90,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes256_load_iv_ni
                - oqs_aes256_load_iv_c
        - Branch String:   'src/common/aes/aes_impl.c:90,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:90,2'
              BranchSideFuncs:
                - oqs_aes256_load_iv_c
            - BranchSide:      'src/common/aes/aes_impl.c:90,2'
              BranchSideFuncs:
                - oqs_aes256_load_iv_ni
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES256_ECB_load_schedule
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:86,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - AES256_ECB_load_schedule
            - BranchSide:      'src/common/aes/aes_impl.c:86,2'
              BranchSideFuncs:
                - AES256_ECB_load_schedule
      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:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_ctr_enc_sch_c
        - oqs_aes128_ctr_enc_sch_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:131,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_ctr_enc_sch_ni
                - oqs_aes128_ctr_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:131,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_ctr_enc_sch_ni
                - oqs_aes128_ctr_enc_sch_c
        - Branch String:   'src/common/aes/aes_impl.c:131,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:131,2'
              BranchSideFuncs:
                - oqs_aes128_ctr_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:131,2'
              BranchSideFuncs:
                - oqs_aes128_ctr_enc_sch_ni
      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:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_ecb_enc_sch_c
        - oqs_aes128_ecb_enc_sch_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:123,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_ecb_enc_sch_ni
                - oqs_aes128_ecb_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:123,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_ecb_enc_sch_ni
                - oqs_aes128_ecb_enc_sch_c
        - Branch String:   'src/common/aes/aes_impl.c:123,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:123,2'
              BranchSideFuncs:
                - oqs_aes128_ecb_enc_sch_c
            - BranchSide:      'src/common/aes/aes_impl.c:123,2'
              BranchSideFuncs:
                - oqs_aes128_ecb_enc_sch_ni
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES128_ECB_enc_sch
        - AES128_ECB_load_schedule
        - AES128_free_schedule
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:116,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - AES128_ECB_load_schedule
                - AES128_ECB_enc_sch
                - AES128_free_schedule
            - BranchSide:      'src/common/aes/aes_impl.c:116,8'
              BranchSideFuncs:
                - AES128_ECB_load_schedule
                - AES128_ECB_enc_sch
                - AES128_free_schedule
      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:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_schedule_c
        - oqs_aes128_load_schedule_ni
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:42,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_schedule_ni
                - oqs_aes128_load_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:42,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_schedule_ni
                - oqs_aes128_load_schedule_c
        - Branch String:   'src/common/aes/aes_impl.c:42,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:42,2'
              BranchSideFuncs:
                - oqs_aes128_load_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:42,2'
              BranchSideFuncs:
                - oqs_aes128_load_schedule_ni
      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:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_free_schedule_c
        - oqs_aes128_free_schedule_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_free_schedule_ni
                - oqs_aes128_free_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:70,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_free_schedule_ni
                - oqs_aes128_free_schedule_c
        - Branch String:   'src/common/aes/aes_impl.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:70,2'
              BranchSideFuncs:
                - oqs_aes128_free_schedule_c
            - BranchSide:      'src/common/aes/aes_impl.c:70,2'
              BranchSideFuncs:
                - oqs_aes128_free_schedule_ni
      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:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_iv_u64_c
        - oqs_aes128_load_iv_u64_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:62,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_iv_u64_ni
                - oqs_aes128_load_iv_u64_c
            - BranchSide:      'src/common/aes/aes_impl.c:62,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_iv_u64_ni
                - oqs_aes128_load_iv_u64_c
        - Branch String:   'src/common/aes/aes_impl.c:62,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:62,2'
              BranchSideFuncs:
                - oqs_aes128_load_iv_u64_c
            - BranchSide:      'src/common/aes/aes_impl.c:62,2'
              BranchSideFuncs:
                - oqs_aes128_load_iv_u64_ni
      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:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_CPU_has_extension
        - oqs_aes128_load_iv_c
        - oqs_aes128_load_iv_ni
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:54,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_iv_ni
                - oqs_aes128_load_iv_c
            - BranchSide:      'src/common/aes/aes_impl.c:54,2'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - oqs_aes128_load_iv_ni
                - oqs_aes128_load_iv_c
        - Branch String:   'src/common/aes/aes_impl.c:54,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:54,2'
              BranchSideFuncs:
                - oqs_aes128_load_iv_c
            - BranchSide:      'src/common/aes/aes_impl.c:54,2'
              BranchSideFuncs:
                - oqs_aes128_load_iv_ni
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES128_ECB_load_schedule
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_impl.c:50,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_impl.c:0,0'
              BranchSideFuncs:
                - AES128_ECB_load_schedule
            - BranchSide:      'src/common/aes/aes_impl.c:50,2'
              BranchSideFuncs:
                - AES128_ECB_load_schedule
      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:          20
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_swap32
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:511,25'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_swap32
                - br_swap32
            - BranchSide:      'src/common/aes/aes_c.c:511,25'
              BranchSideFuncs:
                - br_swap32
                - br_swap32
      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:          7
      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:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ecb4x
        - inc4_be
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:548,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - aes_ecb4x
                - inc4_be
                - inc4_be
                - inc4_be
                - inc4_be
            - BranchSide:      'src/common/aes/aes_c.c:548,2'
              BranchSideFuncs:
                - aes_ecb4x
                - inc4_be
                - inc4_be
                - inc4_be
                - inc4_be
      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:         9
      ICount:          104
      EdgeCount:       11
      CyclomaticComplexity: 4
      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:
        - Branch String:   'src/common/aes/aes_c.c:517,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - add_round_key
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - mix_columns
                - add_round_key
            - BranchSide:      'src/common/aes/aes_c.c:521,2'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - add_round_key
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - mix_columns
                - add_round_key
        - Branch String:   'src/common/aes/aes_c.c:529,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:529,16'
              BranchSideFuncs:
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - mix_columns
                - add_round_key
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
            - BranchSide:      'src/common/aes/aes_c.c:529,2'
              BranchSideFuncs:
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
        - Branch String:   'src/common/aes/aes_c.c:529,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:529,2'
              BranchSideFuncs:
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
            - BranchSide:      'src/common/aes/aes_c.c:530,3'
              BranchSideFuncs:
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - mix_columns
                - add_round_key
                - br_aes_ct64_bitslice_Sbox
                - shift_rows
                - add_round_key
                - br_aes_ct64_ortho
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_aes_ct64_interleave_out
                - br_range_enc32le
      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:          68
      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:          148
      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:          52
      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:          269
      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:          117
      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:          97
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rotr32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:482,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
            - BranchSide:      'src/common/aes/aes_c.c:482,7'
              BranchSideFuncs:
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
                - rotr32
      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:          49
      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:          189
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_enc32le
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:100,22'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
            - BranchSide:      'src/common/aes/aes_c.c:100,22'
              BranchSideFuncs:
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
                - br_enc32le
      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:          20
      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:          6
      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:          6
      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:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - br_aes_ct64_bitslice_Sbox
        - br_aes_ct64_ortho
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:364,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_aes_ct64_ortho
                - br_aes_ct64_bitslice_Sbox
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:366,2'
              BranchSideFuncs:
                - br_aes_ct64_ortho
                - br_aes_ct64_bitslice_Sbox
                - br_aes_ct64_ortho
      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:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - br_dec32le
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:70,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_dec32le
            - BranchSide:      'src/common/aes/aes_c.c:70,15'
              BranchSideFuncs:
                - br_dec32le
        - Branch String:   'src/common/aes/aes_c.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:70,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:70,12'
              BranchSideFuncs:
                - br_dec32le
        - Branch String:   'src/common/aes/aes_c.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:70,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:70,12'
              BranchSideFuncs:
                - br_dec32le
      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:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:840,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes_c.c:840,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes_c.c:840,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:840,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:841,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:834,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes_c.c:834,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes_c.c:834,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:834,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:835,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:827,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes_c.c:827,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes_c.c:827,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:827,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:829,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:820,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes_c.c:820,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes_c.c:820,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:820,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:822,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:         32
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - aes_ctr4x
        - br_enc32be
        - br_range_dec32le
        - br_swap32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:611,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:611,2'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - br_enc32be
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:611,2'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - br_enc32be
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:628,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:629,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:633,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:628,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:629,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:633,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:633,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:633,6'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:633,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:636,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,34'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:636,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:636,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:639,2'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,34'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:639,2'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:636,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:637,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:639,2'
              BranchSideFuncs:
                - br_enc32be
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes256_ctr_upd_blks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:816,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - aes256_ctr_upd_blks
            - BranchSide:      'src/common/aes/aes_c.c:816,2'
              BranchSideFuncs:
                - aes256_ctr_upd_blks
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:811,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - aes_ctr
            - BranchSide:      'src/common/aes/aes_c.c:811,2'
              BranchSideFuncs:
                - aes_ctr
      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:         49
      ICount:          278
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - aes_ctr4x
        - br_range_dec32le
        - br_swap32
        - exit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:644,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:644,2'
              BranchSideFuncs:
                - exit
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - aes_ctr4x
                - br_range_dec32le
            - BranchSide:      'src/common/aes/aes_c.c:644,2'
              BranchSideFuncs:
                - exit
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - aes_ctr4x
                - br_range_dec32le
        - Branch String:   'src/common/aes/aes_c.c:648,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:649,3'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:651,20'
              BranchSideFuncs:
                - exit
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:651,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:652,3'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:654,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes_c.c:664,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:665,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:669,13'
              BranchSideFuncs:
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:664,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:665,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:669,13'
              BranchSideFuncs:
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:669,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:669,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:671,3'
              BranchSideFuncs:
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,28'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:675,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,28'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:675,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:672,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:675,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:672,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:673,13'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:675,2'
              BranchSideFuncs: []
      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:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - aes_ecb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:804,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - aes_ecb
            - BranchSide:      'src/common/aes/aes_c.c:804,2'
              BranchSideFuncs:
                - __assert_fail
                - aes_ecb
        - Branch String:   'src/common/aes/aes_c.c:804,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:804,2'
              BranchSideFuncs:
                - aes_ecb
            - BranchSide:      'src/common/aes/aes_c.c:806,47'
              BranchSideFuncs:
                - aes_ecb
      Callsites:
        - Src:             'src/common/aes/aes_c.c:804,2'
          Dst:             __assert_fail
        - 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:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - aes_ecb4x
        - br_range_dec32le
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:559,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
                - br_range_dec32le
                - aes_ecb4x
            - BranchSide:      'src/common/aes/aes_c.c:562,17'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
                - br_range_dec32le
                - aes_ecb4x
        - Branch String:   'src/common/aes/aes_c.c:562,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:563,3'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
                - br_range_dec32le
                - aes_ecb4x
            - BranchSide:      'src/common/aes/aes_c.c:570,6'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
        - Branch String:   'src/common/aes/aes_c.c:562,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:563,3'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
                - br_range_dec32le
                - aes_ecb4x
            - BranchSide:      'src/common/aes/aes_c.c:570,6'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
        - Branch String:   'src/common/aes/aes_c.c:570,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:570,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:571,36'
              BranchSideFuncs:
                - br_range_dec32le
                - aes_ecb4x
      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:         32
      ICount:          209
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - aes_ctr4x
        - br_enc32be
        - br_range_dec32le
        - br_swap32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:578,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:578,2'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - br_enc32be
                - aes_ctr4x
            - BranchSide:      'src/common/aes/aes_c.c:578,2'
              BranchSideFuncs:
                - br_range_dec32le
                - br_swap32
                - br_swap32
                - br_swap32
                - br_swap32
                - aes_ctr4x
                - br_enc32be
                - aes_ctr4x
        - Branch String:   'src/common/aes/aes_c.c:595,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:596,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:600,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:595,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:596,3'
              BranchSideFuncs:
                - aes_ctr4x
                - aes_ctr4x
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:600,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:600,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:600,6'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:600,14'
              BranchSideFuncs:
                - aes_ctr4x
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:603,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,34'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:603,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:603,3'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:606,2'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,34'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:606,2'
              BranchSideFuncs:
                - br_enc32be
        - Branch String:   'src/common/aes/aes_c.c:603,3'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:604,13'
              BranchSideFuncs:
                - br_enc32be
            - BranchSide:      'src/common/aes/aes_c.c:606,2'
              BranchSideFuncs:
                - br_enc32be
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128_ctr_upd_blks
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:800,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - aes128_ctr_upd_blks
            - BranchSide:      'src/common/aes/aes_c.c:800,2'
              BranchSideFuncs:
                - aes128_ctr_upd_blks
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_ctr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:795,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - aes_ctr
            - BranchSide:      'src/common/aes/aes_c.c:795,2'
              BranchSideFuncs:
                - aes_ctr
      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:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - aes_ecb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:788,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - aes_ecb
            - BranchSide:      'src/common/aes/aes_c.c:788,2'
              BranchSideFuncs:
                - __assert_fail
                - aes_ecb
        - Branch String:   'src/common/aes/aes_c.c:788,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:788,2'
              BranchSideFuncs:
                - aes_ecb
            - BranchSide:      'src/common/aes/aes_c.c:790,47'
              BranchSideFuncs:
                - aes_ecb
      Callsites:
        - Src:             'src/common/aes/aes_c.c:788,2'
          Dst:             __assert_fail
        - 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:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:774,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:774,2'
              BranchSideFuncs:
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes_c.c:774,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:774,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:776,34'
              BranchSideFuncs: []
      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:    49
      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:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:763,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:763,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes_c.c:763,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:764,15'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:766,20'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes_c.c:766,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:767,15'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:769,3'
              BranchSideFuncs:
                - exit
      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:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - __assert_fail
        - aes_keysched_no_bitslice
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:755,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes_keysched_no_bitslice
                - __assert_fail
            - BranchSide:      'src/common/aes/aes_c.c:755,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes_keysched_no_bitslice
                - __assert_fail
        - Branch String:   'src/common/aes/aes_c.c:756,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:756,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/common/aes/aes_c.c:758,2'
              BranchSideFuncs:
                - aes_keysched_no_bitslice
      Callsites:
        - Src:             'src/common/aes/aes_c.c:755,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:756,2'
          Dst:             __assert_fail
        - 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:         28
      ICount:          203
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - br_range_dec32le
        - sub_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:702,23'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_range_dec32le
                - sub_word
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:702,23'
              BranchSideFuncs:
                - br_range_dec32le
                - sub_word
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:705,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:704,8'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:705,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:709,21'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:705,2'
              BranchSideFuncs:
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:705,2'
              BranchSideFuncs:
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:706,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:707,22'
              BranchSideFuncs:
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:709,26'
              BranchSideFuncs:
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:709,14'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:710,10'
              BranchSideFuncs:
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:712,17'
              BranchSideFuncs:
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:714,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:705,40'
              BranchSideFuncs:
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:716,6'
              BranchSideFuncs:
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:705,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:705,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:706,9'
              BranchSideFuncs:
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:706,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:707,22'
              BranchSideFuncs:
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:712,17'
              BranchSideFuncs:
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:714,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:705,40'
              BranchSideFuncs:
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:716,6'
              BranchSideFuncs:
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:705,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:705,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:706,9'
              BranchSideFuncs:
                - sub_word
      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:          59
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:741,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:741,2'
              BranchSideFuncs:
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes_c.c:741,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:741,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:743,34'
              BranchSideFuncs: []
      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:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:730,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:730,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes_c.c:730,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:731,15'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:733,20'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes_c.c:733,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:734,15'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:736,3'
              BranchSideFuncs:
                - exit
      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:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - __assert_fail
        - aes_keysched_no_bitslice
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:722,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes_keysched_no_bitslice
                - __assert_fail
            - BranchSide:      'src/common/aes/aes_c.c:722,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes_keysched_no_bitslice
                - __assert_fail
        - Branch String:   'src/common/aes/aes_c.c:723,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:723,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'src/common/aes/aes_c.c:725,2'
              BranchSideFuncs:
                - aes_keysched_no_bitslice
      Callsites:
        - Src:             'src/common/aes/aes_c.c:722,15'
          Dst:             OQS_MEM_malloc
        - Src:             'src/common/aes/aes_c.c:723,2'
          Dst:             __assert_fail
        - 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:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - br_aes_ct64_keysched
        - br_aes_ct64_skey_expand
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:688,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:688,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes_c.c:689,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:689,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:691,2'
              BranchSideFuncs:
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
      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:         34
      ICount:          286
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - br_aes_ct64_interleave_in
        - br_aes_ct64_ortho
        - br_range_dec32le
        - sub_word
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:377,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - br_range_dec32le
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:381,23'
              BranchSideFuncs:
                - br_range_dec32le
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
                - sub_word
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:384,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:383,28'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:399,23'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:388,21'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:384,2'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
                - sub_word
            - BranchSide:      'src/common/aes/aes_c.c:384,2'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:385,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:386,22'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:388,26'
              BranchSideFuncs:
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
                - sub_word
        - Branch String:   'src/common/aes/aes_c.c:388,14'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:389,10'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:391,17'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:393,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:384,40'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:395,6'
              BranchSideFuncs:
                - sub_word
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:384,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:385,9'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:399,23'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:385,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:386,22'
              BranchSideFuncs:
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:391,17'
              BranchSideFuncs:
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:393,7'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:384,40'
              BranchSideFuncs:
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:395,6'
              BranchSideFuncs:
                - sub_word
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:384,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:385,9'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:399,23'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
        - Branch String:   'src/common/aes/aes_c.c:399,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:399,2'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
            - BranchSide:      'src/common/aes/aes_c.c:402,48'
              BranchSideFuncs:
                - br_aes_ct64_interleave_in
                - br_aes_ct64_ortho
      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:         7
      ICount:          78
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:427,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:427,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:427,23'
              BranchSideFuncs: []
        - Branch String:   'src/common/aes/aes_c.c:427,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:427,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes_c.c:430,23'
              BranchSideFuncs: []
      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:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - br_aes_ct64_keysched
        - br_aes_ct64_skey_expand
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes_c.c:679,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:679,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes_c.c:680,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes_c.c:680,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes_c.c:682,2'
              BranchSideFuncs:
                - br_aes_ct64_keysched
                - br_aes_ct64_skey_expand
      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:          167
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - aes128ni_encrypt
        - aes128ni_encrypt_x4
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:173,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - exit
                - aes128ni_encrypt
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes128_ni.c:173,13'
              BranchSideFuncs:
                - exit
                - aes128ni_encrypt
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
        - Branch String:   'src/common/aes/aes128_ni.c:173,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:175,36'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes128_ni.c:176,20'
              BranchSideFuncs:
                - exit
                - aes128ni_encrypt
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
        - Branch String:   'src/common/aes/aes128_ni.c:176,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:177,11'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes128_ni.c:179,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes128_ni.c:182,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:184,48'
              BranchSideFuncs:
                - aes128ni_encrypt_x4
                - aes128ni_encrypt
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:192,17'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
        - Branch String:   'src/common/aes/aes128_ni.c:192,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:193,3'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:198,14'
              BranchSideFuncs:
                - aes128ni_encrypt
        - Branch String:   'src/common/aes/aes128_ni.c:182,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:184,48'
              BranchSideFuncs:
                - aes128ni_encrypt_x4
                - aes128ni_encrypt
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:192,17'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
        - Branch String:   'src/common/aes/aes128_ni.c:192,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:193,3'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:198,14'
              BranchSideFuncs:
                - aes128ni_encrypt
        - Branch String:   'src/common/aes/aes128_ni.c:198,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:198,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:199,3'
              BranchSideFuncs:
                - aes128ni_encrypt
      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:          126
      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:          51
      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:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes128ni_encrypt
        - aes128ni_encrypt_x4
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:151,18'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes128_ni.c:151,18'
              BranchSideFuncs:
                - aes128ni_encrypt
                - aes128ni_encrypt_x4
        - Branch String:   'src/common/aes/aes128_ni.c:151,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:152,17'
              BranchSideFuncs:
                - aes128ni_encrypt_x4
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:161,18'
              BranchSideFuncs:
                - aes128ni_encrypt
        - Branch String:   'src/common/aes/aes128_ni.c:161,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:161,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:162,17'
              BranchSideFuncs:
                - aes128ni_encrypt
      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:         11
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - oqs_aes128_enc_sch_block_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:141,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - oqs_aes128_enc_sch_block_ni
            - BranchSide:      'src/common/aes/aes128_ni.c:141,2'
              BranchSideFuncs:
                - __assert_fail
                - oqs_aes128_enc_sch_block_ni
        - Branch String:   'src/common/aes/aes128_ni.c:142,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:142,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:143,47'
              BranchSideFuncs:
                - oqs_aes128_enc_sch_block_ni
        - Branch String:   'src/common/aes/aes128_ni.c:142,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:142,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:143,47'
              BranchSideFuncs:
                - oqs_aes128_enc_sch_block_ni
      Callsites:
        - Src:             'src/common/aes/aes128_ni.c:141,2'
          Dst:             __assert_fail
        - 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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes128ni_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:137,29'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - aes128ni_encrypt
            - BranchSide:      'src/common/aes/aes128_ni.c:137,29'
              BranchSideFuncs:
                - aes128ni_encrypt
      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:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:78,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes128_ni.c:78,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes128_ni.c:78,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:78,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:79,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:          10
      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:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:62,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/common/aes/aes128_ni.c:62,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes128_ni.c:62,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:64,55'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:65,20'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes128_ni.c:65,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:66,30'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes128_ni.c:68,3'
              BranchSideFuncs:
                - exit
      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:          241
      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:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes128ni_setkey_encrypt
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes128_ni.c:52,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes128ni_setkey_encrypt
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes128_ni.c:52,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes128ni_setkey_encrypt
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes128_ni.c:53,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes128_ni.c:53,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes128_ni.c:56,2'
              BranchSideFuncs:
                - aes128ni_setkey_encrypt
      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:          167
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - aes256ni_encrypt
        - aes256ni_encrypt_x4
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:207,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - exit
                - aes256ni_encrypt
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes256_ni.c:207,13'
              BranchSideFuncs:
                - exit
                - aes256ni_encrypt
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
        - Branch String:   'src/common/aes/aes256_ni.c:207,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:209,36'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes256_ni.c:210,20'
              BranchSideFuncs:
                - exit
                - aes256ni_encrypt
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
        - Branch String:   'src/common/aes/aes256_ni.c:210,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:211,11'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes256_ni.c:213,3'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes256_ni.c:216,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:218,48'
              BranchSideFuncs:
                - aes256ni_encrypt_x4
                - aes256ni_encrypt
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:226,17'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
        - Branch String:   'src/common/aes/aes256_ni.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:227,3'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:232,14'
              BranchSideFuncs:
                - aes256ni_encrypt
        - Branch String:   'src/common/aes/aes256_ni.c:216,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:218,48'
              BranchSideFuncs:
                - aes256ni_encrypt_x4
                - aes256ni_encrypt
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:226,17'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
        - Branch String:   'src/common/aes/aes256_ni.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:227,3'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:232,14'
              BranchSideFuncs:
                - aes256ni_encrypt
        - Branch String:   'src/common/aes/aes256_ni.c:232,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:232,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:233,3'
              BranchSideFuncs:
                - aes256ni_encrypt
      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:          166
      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:          67
      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:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - aes256ni_encrypt
        - aes256ni_encrypt_x4
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:185,18'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
            - BranchSide:      'src/common/aes/aes256_ni.c:185,18'
              BranchSideFuncs:
                - aes256ni_encrypt
                - aes256ni_encrypt_x4
        - Branch String:   'src/common/aes/aes256_ni.c:185,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:186,17'
              BranchSideFuncs:
                - aes256ni_encrypt_x4
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:195,18'
              BranchSideFuncs:
                - aes256ni_encrypt
        - Branch String:   'src/common/aes/aes256_ni.c:195,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:195,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:196,17'
              BranchSideFuncs:
                - aes256ni_encrypt
      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:         11
      ICount:          52
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - oqs_aes256_enc_sch_block_ni
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:175,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - __assert_fail
                - oqs_aes256_enc_sch_block_ni
            - BranchSide:      'src/common/aes/aes256_ni.c:175,2'
              BranchSideFuncs:
                - __assert_fail
                - oqs_aes256_enc_sch_block_ni
        - Branch String:   'src/common/aes/aes256_ni.c:176,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:176,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:177,47'
              BranchSideFuncs:
                - oqs_aes256_enc_sch_block_ni
        - Branch String:   'src/common/aes/aes256_ni.c:176,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:176,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:177,47'
              BranchSideFuncs:
                - oqs_aes256_enc_sch_block_ni
      Callsites:
        - Src:             'src/common/aes/aes256_ni.c:175,2'
          Dst:             __assert_fail
        - 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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes256ni_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:171,29'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - aes256ni_encrypt
            - BranchSide:      'src/common/aes/aes256_ni.c:171,29'
              BranchSideFuncs:
                - aes256ni_encrypt
      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:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OQS_MEM_secure_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:105,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_secure_free
            - BranchSide:      'src/common/aes/aes256_ni.c:105,15'
              BranchSideFuncs:
                - OQS_MEM_secure_free
        - Branch String:   'src/common/aes/aes256_ni.c:105,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:105,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:106,3'
              BranchSideFuncs:
                - OQS_MEM_secure_free
      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:          10
      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:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:89,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - exit
            - BranchSide:      'src/common/aes/aes256_ni.c:89,13'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes256_ni.c:89,6'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:91,55'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:92,20'
              BranchSideFuncs:
                - exit
        - Branch String:   'src/common/aes/aes256_ni.c:92,13'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:93,30'
              BranchSideFuncs: []
            - BranchSide:      'src/common/aes/aes256_ni.c:95,3'
              BranchSideFuncs:
                - exit
      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:          315
      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:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_malloc
        - aes256ni_setkey_encrypt
        - exit
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/aes/aes256_ni.c:79,15'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes256ni_setkey_encrypt
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes256_ni.c:79,15'
              BranchSideFuncs:
                - OQS_MEM_malloc
                - aes256ni_setkey_encrypt
                - fprintf
                - exit
        - Branch String:   'src/common/aes/aes256_ni.c:80,2'
          Branch Sides:
            - BranchSide:      'src/common/aes/aes256_ni.c:80,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/aes/aes256_ni.c:83,2'
              BranchSideFuncs:
                - aes256ni_setkey_encrypt
      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:    do_hash
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - EVP_MD_CTX_new
        - exit
        - fprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:18,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:19,10'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:20,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:20,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:21,2'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:21,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:21,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:22,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:22,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:22,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:23,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:23,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:23,2'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:24,2'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:19,10'
          Dst:             EVP_MD_CTX_new
        - Src:             'src/common/sha2/sha2_ossl.c:20,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:20,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:21,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:21,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:21,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:21,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:21,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:22,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:22,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:22,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:22,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:22,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:23,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:23,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:23,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:23,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:23,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:24,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    EVP_MD_CTX_new
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestInit_ex
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_print_errors_fp
      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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestUpdate
      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:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestFinal_ex
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA2_sha512_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:147,51'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:147,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:147,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha512_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:138,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:139,12'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:139,6'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:140,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:142,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:140,3'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:140,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:142,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:142,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:142,2'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:143,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:140,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:140,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:140,3'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:140,3'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:140,3'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:142,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:142,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:142,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:142,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:142,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:143,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha512_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestUpdate
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:134,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:134,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:134,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:134,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:135,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:134,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:134,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:134,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:134,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:134,2'
          Dst:             exit
    - functionName:    SHA2_sha512_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_MD_CTX_copy_ex
        - SHA2_sha512_inc_init
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:152,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - SHA2_sha512_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:152,2'
              BranchSideFuncs:
                - SHA2_sha512_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:153,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:153,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:154,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:152,2'
          Dst:             SHA2_sha512_inc_init
        - Src:             'src/common/sha2/sha2_ossl.c:153,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:153,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:153,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:153,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:153,2'
          Dst:             exit
    - functionName:    SHA2_sha512_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestInit_ex
        - EVP_MD_CTX_new
        - exit
        - fprintf
        - oqs_sha512
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:125,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha512
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:125,7'
              BranchSideFuncs:
                - oqs_sha512
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:126,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:126,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:127,10'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:128,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:128,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:129,2'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:129,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:129,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:130,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:125,7'
          Dst:             oqs_sha512
        - Src:             'src/common/sha2/sha2_ossl.c:126,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:126,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:127,10'
          Dst:             EVP_MD_CTX_new
        - Src:             'src/common/sha2/sha2_ossl.c:128,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:128,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:129,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:129,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:129,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:129,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:129,2'
          Dst:             exit
    - functionName:    EVP_MD_CTX_copy_ex
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SHA2_sha512
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - do_hash
        - exit
        - fprintf
        - oqs_sha512
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:43,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha512
                - do_hash
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:43,7'
              BranchSideFuncs:
                - oqs_sha512
                - do_hash
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:44,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:44,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:45,2'
              BranchSideFuncs:
                - do_hash
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:43,7'
          Dst:             oqs_sha512
        - Src:             'src/common/sha2/sha2_ossl.c:44,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:44,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:45,2'
          Dst:             do_hash
    - functionName:    SHA2_sha384_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:113,51'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:113,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:113,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha384_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:104,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:105,12'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:105,6'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:106,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:108,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:106,3'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:106,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:108,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:108,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:108,2'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:109,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:106,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:106,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:106,3'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:106,3'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:106,3'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:108,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:108,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:108,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:108,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:108,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:109,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha384_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestUpdate
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:100,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:100,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:100,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:100,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:101,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:100,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:100,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:100,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:100,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:100,2'
          Dst:             exit
    - functionName:    SHA2_sha384_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_MD_CTX_copy_ex
        - SHA2_sha384_inc_init
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:118,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - SHA2_sha384_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:118,2'
              BranchSideFuncs:
                - SHA2_sha384_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:119,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:119,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:120,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:118,2'
          Dst:             SHA2_sha384_inc_init
        - Src:             'src/common/sha2/sha2_ossl.c:119,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:119,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:119,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:119,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:119,2'
          Dst:             exit
    - functionName:    SHA2_sha384_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestInit_ex
        - EVP_MD_CTX_new
        - exit
        - fprintf
        - oqs_sha384
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:91,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha384
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:91,7'
              BranchSideFuncs:
                - oqs_sha384
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:92,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:92,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:93,10'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:94,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:94,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:95,2'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:95,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:95,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:96,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:91,7'
          Dst:             oqs_sha384
        - Src:             'src/common/sha2/sha2_ossl.c:92,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:92,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:93,10'
          Dst:             EVP_MD_CTX_new
        - Src:             'src/common/sha2/sha2_ossl.c:94,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:94,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:95,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:95,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:95,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:95,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:95,2'
          Dst:             exit
    - functionName:    SHA2_sha384
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - do_hash
        - exit
        - fprintf
        - oqs_sha384
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:36,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha384
                - do_hash
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:36,7'
              BranchSideFuncs:
                - oqs_sha384
                - do_hash
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:37,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:37,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:38,2'
              BranchSideFuncs:
                - do_hash
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:36,7'
          Dst:             oqs_sha384
        - Src:             'src/common/sha2/sha2_ossl.c:37,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:37,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:38,2'
          Dst:             do_hash
    - functionName:    SHA2_sha256_inc_ctx_release
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:79,51'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:79,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:79,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha256_inc_finalize
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_free
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:70,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:71,12'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:71,6'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:72,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:74,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:72,3'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:72,3'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:74,2'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_DigestFinal_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - EVP_MD_CTX_free
        - Branch String:   'src/common/sha2/sha2_ossl.c:74,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:74,2'
              BranchSideFuncs:
                - EVP_MD_CTX_free
            - BranchSide:      'src/common/sha2/sha2_ossl.c:75,51'
              BranchSideFuncs:
                - EVP_MD_CTX_free
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:72,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:72,3'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:72,3'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:72,3'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:72,3'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:74,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:74,2'
          Dst:             EVP_DigestFinal_ex
        - Src:             'src/common/sha2/sha2_ossl.c:74,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:74,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:74,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:75,2'
          Dst:             EVP_MD_CTX_free
    - functionName:    SHA2_sha256_inc_blocks
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestUpdate
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:66,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:66,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:66,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:66,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:67,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:66,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:66,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:66,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:66,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:66,2'
          Dst:             exit
    - functionName:    SHA2_sha256_inc
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestUpdate
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:62,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:62,2'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:62,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:62,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:63,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:62,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:62,2'
          Dst:             EVP_DigestUpdate
        - Src:             'src/common/sha2/sha2_ossl.c:62,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:62,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:62,2'
          Dst:             exit
    - functionName:    SHA2_sha256_inc_ctx_clone
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_MD_CTX_copy_ex
        - SHA2_sha256_inc_init
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:84,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - SHA2_sha256_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:84,2'
              BranchSideFuncs:
                - SHA2_sha256_inc_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:85,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:85,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:84,2'
          Dst:             SHA2_sha256_inc_init
        - Src:             'src/common/sha2/sha2_ossl.c:85,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:85,2'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             'src/common/sha2/sha2_ossl.c:85,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:85,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:85,2'
          Dst:             exit
    - functionName:    SHA2_sha256_inc_init
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_fp
        - EVP_DigestInit_ex
        - EVP_MD_CTX_new
        - exit
        - fprintf
        - oqs_sha256
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:53,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha256
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:53,7'
              BranchSideFuncs:
                - oqs_sha256
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:54,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:54,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:55,10'
              BranchSideFuncs:
                - EVP_MD_CTX_new
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:56,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:56,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:57,2'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - fprintf
                - ERR_print_errors_fp
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:57,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:57,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha2/sha2_ossl.c:58,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:53,7'
          Dst:             oqs_sha256
        - Src:             'src/common/sha2/sha2_ossl.c:54,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:54,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:55,10'
          Dst:             EVP_MD_CTX_new
        - Src:             'src/common/sha2/sha2_ossl.c:56,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:56,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:57,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:57,2'
          Dst:             EVP_DigestInit_ex
        - Src:             'src/common/sha2/sha2_ossl.c:57,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:57,2'
          Dst:             ERR_print_errors_fp
        - Src:             'src/common/sha2/sha2_ossl.c:57,2'
          Dst:             exit
    - functionName:    SHA2_sha256
      functionSourceFile: '/src/liboqs/src/common/sha2/sha2_ossl.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - do_hash
        - exit
        - fprintf
        - oqs_sha256
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha2/sha2_ossl.c:29,7'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:0,0'
              BranchSideFuncs:
                - oqs_sha256
                - do_hash
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:29,7'
              BranchSideFuncs:
                - oqs_sha256
                - do_hash
                - fprintf
                - exit
        - Branch String:   'src/common/sha2/sha2_ossl.c:30,2'
          Branch Sides:
            - BranchSide:      'src/common/sha2/sha2_ossl.c:30,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha2/sha2_ossl.c:31,2'
              BranchSideFuncs:
                - do_hash
      Callsites:
        - Src:             'src/common/sha2/sha2_ossl.c:29,7'
          Dst:             oqs_sha256
        - Src:             'src/common/sha2/sha2_ossl.c:30,2'
          Dst:             fprintf
        - Src:             'src/common/sha2/sha2_ossl.c:30,2'
          Dst:             exit
        - Src:             'src/common/sha2/sha2_ossl.c:31,2'
          Dst:             do_hash
    - 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:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:189,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:189,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:190,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3.c:189,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:189,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:190,5'
              BranchSideFuncs: []
      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:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:169,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:169,4'
              BranchSideFuncs: []
      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:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:124,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:124,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3.c:126,12'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:126,20'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:141,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3.c:126,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:127,5'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:141,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3.c:141,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:141,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:142,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3.c:141,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:142,5'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:149,45'
              BranchSideFuncs: []
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:47,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:47,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:47,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
        - Branch String:   'src/common/sha3/xkcp_sha3.c:47,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:50,28'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:53,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
        - Branch String:   'src/common/sha3/xkcp_sha3.c:53,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:53,6'
              BranchSideFuncs: []
      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:          22
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:203,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256_inc_init
                - OQS_SHA3_sha3_256_inc_absorb
                - OQS_SHA3_sha3_256_inc_finalize
                - OQS_SHA3_sha3_256_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:204,2'
              BranchSideFuncs:
                - OQS_SHA3_sha3_256_inc_init
                - OQS_SHA3_sha3_256_inc_absorb
                - OQS_SHA3_sha3_256_inc_finalize
                - OQS_SHA3_sha3_256_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:211,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:211,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3.c:213,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:213,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:214,2'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:218,39'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:218,39'
              BranchSideFuncs:
                - keccak_inc_absorb
      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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:222,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:222,41'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:227,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:227,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:235,38'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:235,38'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          9
      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:          22
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:241,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384_inc_init
                - OQS_SHA3_sha3_384_inc_absorb
                - OQS_SHA3_sha3_384_inc_finalize
                - OQS_SHA3_sha3_384_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:242,2'
              BranchSideFuncs:
                - OQS_SHA3_sha3_384_inc_init
                - OQS_SHA3_sha3_384_inc_absorb
                - OQS_SHA3_sha3_384_inc_finalize
                - OQS_SHA3_sha3_384_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:249,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:249,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3.c:250,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:250,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:251,2'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:254,39'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:254,39'
              BranchSideFuncs:
                - keccak_inc_absorb
      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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:258,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:258,41'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:263,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:263,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:271,38'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:271,38'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          9
      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:          22
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:277,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512_inc_init
                - OQS_SHA3_sha3_512_inc_absorb
                - OQS_SHA3_sha3_512_inc_finalize
                - OQS_SHA3_sha3_512_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:278,2'
              BranchSideFuncs:
                - OQS_SHA3_sha3_512_inc_init
                - OQS_SHA3_sha3_512_inc_absorb
                - OQS_SHA3_sha3_512_inc_finalize
                - OQS_SHA3_sha3_512_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:285,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:285,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3.c:286,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:286,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:287,2'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:291,39'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:291,39'
              BranchSideFuncs:
                - keccak_inc_absorb
      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:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:295,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:295,41'
              BranchSideFuncs:
                - keccak_inc_finalize
                - keccak_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:300,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:300,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:308,38'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:308,38'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          9
      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:          24
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:314,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_inc_absorb
                - OQS_SHA3_shake128_inc_finalize
                - OQS_SHA3_shake128_inc_squeeze
                - OQS_SHA3_shake128_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:315,2'
              BranchSideFuncs:
                - OQS_SHA3_shake128_inc_init
                - OQS_SHA3_shake128_inc_absorb
                - OQS_SHA3_shake128_inc_finalize
                - OQS_SHA3_shake128_inc_squeeze
                - OQS_SHA3_shake128_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:325,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:325,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3.c:326,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:326,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:327,2'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:331,39'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:331,39'
              BranchSideFuncs:
                - keccak_inc_absorb
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:335,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_finalize
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:335,41'
              BranchSideFuncs:
                - keccak_inc_finalize
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:339,56'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:339,56'
              BranchSideFuncs:
                - keccak_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:347,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:347,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          9
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:351,38'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:351,38'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          24
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:357,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
                - OQS_SHA3_shake256_inc_squeeze
                - OQS_SHA3_shake256_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:358,2'
              BranchSideFuncs:
                - OQS_SHA3_shake256_inc_init
                - OQS_SHA3_shake256_inc_absorb
                - OQS_SHA3_shake256_inc_finalize
                - OQS_SHA3_shake256_inc_squeeze
                - OQS_SHA3_shake256_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:368,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:368,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3.c:369,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:369,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:370,2'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:374,39'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:374,39'
              BranchSideFuncs:
                - keccak_inc_absorb
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:378,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_finalize
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:378,41'
              BranchSideFuncs:
                - keccak_inc_finalize
      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:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:382,44'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:382,44'
              BranchSideFuncs:
                - keccak_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:386,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:386,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          9
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:394,38'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - keccak_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:394,38'
              BranchSideFuncs:
                - keccak_inc_reset
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Keccak_Dispatch
        - pthread_once
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3.c:98,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:0,0'
              BranchSideFuncs:
                - pthread_once
            - BranchSide:      'src/common/sha3/xkcp_sha3.c:98,2'
              BranchSideFuncs:
                - pthread_once
      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:          187
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:143,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:143,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:144,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:143,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:143,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:144,5'
              BranchSideFuncs: []
      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:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:127,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:127,4'
              BranchSideFuncs: []
      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:          183
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:90,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:90,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:92,13'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:92,22'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:106,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:92,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:93,5'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:106,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:106,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:106,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:107,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:106,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:107,5'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:119,53'
              BranchSideFuncs: []
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:41,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:41,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:41,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
                - OQS_CPU_has_extension
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:41,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:44,31'
              BranchSideFuncs:
                - OQS_CPU_has_extension
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:47,6'
              BranchSideFuncs:
                - OQS_CPU_has_extension
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:47,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:47,6'
              BranchSideFuncs: []
      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:          30
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:168,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_inc_absorb
                - OQS_SHA3_shake128_x4_inc_finalize
                - OQS_SHA3_shake128_x4_inc_squeeze
                - OQS_SHA3_shake128_x4_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:169,2'
              BranchSideFuncs:
                - OQS_SHA3_shake128_x4_inc_init
                - OQS_SHA3_shake128_x4_inc_absorb
                - OQS_SHA3_shake128_x4_inc_finalize
                - OQS_SHA3_shake128_x4_inc_squeeze
                - OQS_SHA3_shake128_x4_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:179,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_x4_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:179,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_x4_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:180,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:180,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:181,2'
              BranchSideFuncs:
                - keccak_x4_inc_reset
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:184,42'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:184,42'
              BranchSideFuncs:
                - keccak_x4_inc_absorb
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:188,44'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_finalize
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:188,44'
              BranchSideFuncs:
                - keccak_x4_inc_finalize
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:192,75'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:192,75'
              BranchSideFuncs:
                - keccak_x4_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:200,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:200,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          9
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:204,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:204,41'
              BranchSideFuncs:
                - keccak_x4_inc_reset
      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:          30
      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:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:210,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_inc_absorb
                - OQS_SHA3_shake256_x4_inc_finalize
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:211,2'
              BranchSideFuncs:
                - OQS_SHA3_shake256_x4_inc_init
                - OQS_SHA3_shake256_x4_inc_absorb
                - OQS_SHA3_shake256_x4_inc_finalize
                - OQS_SHA3_shake256_x4_inc_squeeze
                - OQS_SHA3_shake256_x4_inc_ctx_release
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - exit
        - fprintf
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:221,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_x4_inc_reset
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:221,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - keccak_x4_inc_reset
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:222,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:222,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:223,2'
              BranchSideFuncs:
                - keccak_x4_inc_reset
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_absorb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:227,42'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_absorb
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:227,42'
              BranchSideFuncs:
                - keccak_x4_inc_absorb
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_finalize
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:231,44'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_finalize
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:231,44'
              BranchSideFuncs:
                - keccak_x4_inc_finalize
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_squeeze
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:235,75'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_squeeze
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:235,75'
              BranchSideFuncs:
                - keccak_x4_inc_squeeze
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_secure_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:243,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:243,37'
              BranchSideFuncs:
                - OQS_MEM_aligned_secure_free
      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:          9
      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:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - keccak_x4_inc_reset
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:247,41'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - keccak_x4_inc_reset
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:247,41'
              BranchSideFuncs:
                - keccak_x4_inc_reset
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - Keccak_X4_Dispatch
        - pthread_once
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_sha3x4.c:78,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:0,0'
              BranchSideFuncs:
                - pthread_once
            - BranchSide:      'src/common/sha3/xkcp_sha3x4.c:78,2'
              BranchSideFuncs:
                - pthread_once
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake256_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:194,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - SHA3_shake256_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:194,2'
              BranchSideFuncs:
                - SHA3_shake256_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake256_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:187,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake256_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:187,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake256_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:188,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:188,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:189,2'
              BranchSideFuncs:
                - SHA3_shake256_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake128_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:179,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - SHA3_shake128_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:179,2'
              BranchSideFuncs:
                - SHA3_shake128_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake128_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:166,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake128_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:166,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake128_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:167,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:167,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:168,2'
              BranchSideFuncs:
                - SHA3_shake128_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_512_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:152,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - SHA3_sha3_512_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:152,2'
              BranchSideFuncs:
                - SHA3_sha3_512_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_512_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:145,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_512_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:145,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_512_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:146,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:146,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:147,2'
              BranchSideFuncs:
                - SHA3_sha3_512_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_384_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:131,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - SHA3_sha3_384_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:131,2'
              BranchSideFuncs:
                - SHA3_sha3_384_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_384_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:124,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_384_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:124,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_384_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:125,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:125,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:126,2'
              BranchSideFuncs:
                - SHA3_sha3_384_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_sha3_256_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:110,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - SHA3_sha3_256_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:110,2'
              BranchSideFuncs:
                - SHA3_sha3_256_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_sha3_256_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:103,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_256_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:103,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_sha3_256_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3.c:104,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:104,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3.c:105,2'
              BranchSideFuncs:
                - SHA3_sha3_256_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake256_x4_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:112,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:0,0'
              BranchSideFuncs:
                - SHA3_shake256_x4_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:112,2'
              BranchSideFuncs:
                - SHA3_shake256_x4_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake256_x4_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:99,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake256_x4_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:99,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake256_x4_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:100,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:100,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:101,2'
              BranchSideFuncs:
                - SHA3_shake256_x4_inc_ctx_reset_avx512vl
      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:          9
      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:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_free
        - SHA3_shake128_x4_inc_ctx_reset_avx512vl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:67,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:0,0'
              BranchSideFuncs:
                - SHA3_shake128_x4_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:67,2'
              BranchSideFuncs:
                - SHA3_shake128_x4_inc_ctx_reset_avx512vl
                - OQS_MEM_aligned_free
      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:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - OQS_MEM_aligned_alloc
        - SHA3_shake128_x4_inc_ctx_reset_avx512vl
        - exit
        - fprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:54,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:0,0'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake128_x4_inc_ctx_reset_avx512vl
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:54,15'
              BranchSideFuncs:
                - OQS_MEM_aligned_alloc
                - SHA3_shake128_x4_inc_ctx_reset_avx512vl
                - fprintf
                - exit
        - Branch String:   'src/common/sha3/avx512vl_sha3x4.c:55,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:55,2'
              BranchSideFuncs:
                - fprintf
                - exit
            - BranchSide:      'src/common/sha3/avx512vl_sha3x4.c:56,2'
              BranchSideFuncs:
                - SHA3_shake128_x4_inc_ctx_reset_avx512vl
      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:    PQCLEAN_SNTRUP761_CLEAN_crypto_encode_761x1531
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          1333
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:17,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:18,32'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:17,26'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:17,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:25,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:18,32'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:25,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:27,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:28,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:37,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:39,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:40,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:47,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:50,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_encode_761x1531.c:61,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_CLEAN_crypto_sort_int32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         102
      ICount:          627
      EdgeCount:       137
      CyclomaticComplexity: 37
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:23,12'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:27,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:29,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31,17'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:29,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:30,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:29,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:31,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:35,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:36,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:41,25'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:48,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:44,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:44,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:53,25'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:44,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:54,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:53,25'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:44,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:54,27'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:70,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:62,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:59,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:59,13'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:60,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:61,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:67,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:60,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:70,17'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:60,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:61,31'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:67,19'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:59,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:67,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_clean/crypto_sort_int32.c:70,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_core_weightsntrup761
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_weightsntrup761.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          297
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_SNTRUP761_AVX2_crypto_encode_int16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_weightsntrup761.c:15,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_weightsntrup761.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_int16
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_weightsntrup761.c:17,50'
              BranchSideFuncs:
                - PQCLEAN_SNTRUP761_AVX2_crypto_encode_int16
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_core_weightsntrup761.c:43,5'
          Dst:             PQCLEAN_SNTRUP761_AVX2_crypto_encode_int16
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_encode_int16
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_encode_int16.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int32_twostages_32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          184
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:103,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:105,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:103,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:103,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:105,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merge16_finish
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          91
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:89,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:89,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:91,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    minmax_vector
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          177
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - int32_MINMAX
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:30,11'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:30,11'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:30,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:31,18'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:39,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:31,9'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:32,13'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:31,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:31,9'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:32,13'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:39,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:40,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:47,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:47,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:48,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:47,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:47,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:48,22'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:56,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:48,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:56,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:32,13'
          Dst:             int32_MINMAX
    - functionName:    int32_MINMAX
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    66
      BranchProfiles:  []
      Callsites:       []
    - functionName:    int32_threestages
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          156
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:130,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:129,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:131,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:130,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:129,19'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:131,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    int32_sort_2power
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         225
      ICount:          2517
      EdgeCount:       305
      CyclomaticComplexity: 82
      functionsReached:
        - int32_MINMAX
        - int32_sort_2power
        - int32_threestages
        - int32_twostages_32
        - merge16_finish
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:173,11'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
                - int32_sort_2power
                - int32_sort_2power
                - merge16_finish
                - merge16_finish
                - merge16_finish
                - merge16_finish
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:173,11'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
                - int32_sort_2power
                - int32_sort_2power
                - merge16_finish
                - merge16_finish
                - merge16_finish
                - merge16_finish
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:173,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:174,9'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:220,11'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
                - int32_sort_2power
                - int32_sort_2power
                - merge16_finish
                - merge16_finish
                - merge16_finish
                - merge16_finish
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:220,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:223,14'
              BranchSideFuncs:
                - merge16_finish
                - merge16_finish
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:303,11'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
                - int32_sort_2power
                - int32_sort_2power
                - merge16_finish
                - merge16_finish
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:293,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:294,16'
              BranchSideFuncs:
                - merge16_finish
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:296,16'
              BranchSideFuncs:
                - merge16_finish
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:303,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:306,9'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort_2power
                - merge16_finish
                - merge16_finish
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:330,11'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:314,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:316,16'
              BranchSideFuncs:
                - merge16_finish
                - merge16_finish
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:322,9'
              BranchSideFuncs:
                - merge16_finish
                - merge16_finish
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:331,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:332,22'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:367,11'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:372,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:372,9'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:373,26'
              BranchSideFuncs:
                - int32_threestages
                - int32_twostages_32
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:388,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:389,17'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:392,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:392,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:396,38'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:430,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:394,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:396,38'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:466,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:430,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:432,17'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:452,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:432,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:434,38'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:466,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:452,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:454,34'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:466,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:453,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:454,34'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:466,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:466,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:468,13'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:470,13'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:470,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:520,19'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:472,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:515,26'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:495,29'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:496,32'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:506,25'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:472,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:473,38'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:515,26'
              BranchSideFuncs:
                - int32_twostages_32
                - int32_threestages
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:657,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:530,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:532,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:541,22'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:532,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:533,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:532,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:533,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:541,20'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:543,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:559,13'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:559,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:560,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:543,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:544,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:543,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:544,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:559,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:560,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:582,39'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:585,18'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:585,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:587,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:607,15'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:588,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:587,34'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:589,34'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:588,17'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:587,34'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:589,34'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:581,25'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:582,39'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:585,18'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:585,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:605,15'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:607,15'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:607,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:620,9'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:620,9'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:609,30'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:609,30'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:608,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:609,30'
              BranchSideFuncs:
                - int32_threestages
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:620,9'
              BranchSideFuncs:
                - int32_threestages
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:527,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:530,15'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:657,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:685,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:686,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:691,16'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:657,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:658,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:759,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:759,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:758,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:760,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:759,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:761,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:760,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:759,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:761,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:758,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:795,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:813,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:811,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:796,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:795,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:797,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:796,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:795,30'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:797,30'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:757,21'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:791,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,14'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:793,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:811,11'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:813,11'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:813,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:815,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:815,26'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:814,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:815,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:874,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:875,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:885,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:824,5'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:825,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:185,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:186,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:187,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:188,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:189,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:191,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:192,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:193,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:194,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:195,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:197,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:198,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:199,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:201,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:202,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:203,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:205,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:206,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:207,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:299,9'
          Dst:             merge16_finish
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:299,9'
          Dst:             merge16_finish
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:306,9'
          Dst:             int32_sort_2power
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:307,9'
          Dst:             int32_sort_2power
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:325,9'
          Dst:             merge16_finish
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:326,9'
          Dst:             merge16_finish
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:385,17'
          Dst:             int32_threestages
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:389,17'
          Dst:             int32_twostages_32
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:582,13'
          Dst:             int32_threestages
    - functionName:    int32_sort
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         101
      ICount:          1116
      EdgeCount:       136
      CyclomaticComplexity: 37
      functionsReached:
        - int32_MINMAX
        - int32_sort
        - int32_sort_2power
        - int32_threestages
        - minmax_vector
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:899,11'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
                - int32_sort_2power
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:899,11'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
                - int32_sort_2power
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:899,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:900,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:945,18'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:900,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:901,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:909,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:909,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:910,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:917,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:917,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:918,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:924,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:924,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:925,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:930,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:930,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:931,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:935,15'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:935,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:936,34'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:939,15'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:939,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:939,13'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:940,34'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:945,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:946,9'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:951,18'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:951,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:951,18'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:956,11'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:956,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,20'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:971,5'
              BranchSideFuncs:
                - int32_sort_2power
                - int32_sort
                - int32_threestages
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:961,9'
              BranchSideFuncs:
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:959,13'
              BranchSideFuncs:
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:959,13'
              BranchSideFuncs:
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:959,13'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:961,9'
              BranchSideFuncs:
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:958,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:959,13'
              BranchSideFuncs:
                - int32_sort_2power
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:961,9'
              BranchSideFuncs:
                - int32_sort_2power
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:979,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:980,30'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:995,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:997,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:998,30'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
                - minmax_vector
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1006,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
                - minmax_vector
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:997,13'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:998,30'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
                - minmax_vector
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1006,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - minmax_vector
                - int32_threestages
                - minmax_vector
                - minmax_vector
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1009,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1011,23'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1104,11'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1011,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1012,26'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1101,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1011,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1012,26'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1101,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1104,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1107,18'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1157,14'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1107,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1108,26'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1151,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1107,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1108,26'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1151,25'
              BranchSideFuncs:
                - minmax_vector
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1157,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1158,22'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1181,21'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1157,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1158,22'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1181,21'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1182,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1183,30'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1197,21'
              BranchSideFuncs:
                - minmax_vector
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1198,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1199,30'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1205,11'
              BranchSideFuncs:
                - int32_MINMAX
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1205,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1206,23'
              BranchSideFuncs:
                - int32_MINMAX
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1208,11'
              BranchSideFuncs:
                - int32_MINMAX
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1208,9'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1208,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1209,23'
              BranchSideFuncs:
                - int32_MINMAX
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:901,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:902,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:903,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:904,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:905,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:906,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:907,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:910,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:911,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:912,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:913,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:914,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:915,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:918,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:919,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:920,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:921,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:922,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:925,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:926,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:927,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:928,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:931,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:932,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:933,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:936,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:937,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:940,13'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:946,9'
          Dst:             int32_sort_2power
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:964,9'
          Dst:             int32_sort_2power
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:971,5'
          Dst:             int32_sort_2power
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:972,5'
          Dst:             int32_sort
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:976,13'
          Dst:             int32_threestages
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:977,9'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:995,9'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1006,9'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1101,9'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1151,9'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1181,5'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1183,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1184,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1185,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1186,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1187,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1188,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1189,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1190,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1191,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1192,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1193,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1194,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1197,5'
          Dst:             minmax_vector
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1199,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1200,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1201,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1202,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1206,9'
          Dst:             int32_MINMAX
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1209,9'
          Dst:             int32_MINMAX
    - functionName:    PQCLEAN_SNTRUP761_AVX2_crypto_sort_int32
      functionSourceFile: '/src/liboqs/src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - int32_sort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1214,5'
          Branch Sides:
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:0,0'
              BranchSideFuncs:
                - int32_sort
            - BranchSide:      'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1214,5'
              BranchSideFuncs:
                - int32_sort
      Callsites:
        - Src:             'src/kem/ntruprime/pqclean_sntrup761_avx2/crypto_sort_int32.c:1214,5'
          Dst:             int32_sort
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          344
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - PQCLEAN_MCELIECE348864_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:118,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:123,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:134,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:141,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:123,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          800
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_load4
        - PQCLEAN_MCELIECE348864_CLEAN_load8
        - PQCLEAN_MCELIECE348864_CLEAN_store8
        - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - layer
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:47,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:47,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:48,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:51,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:56,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:61,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - PQCLEAN_MCELIECE348864_CLEAN_load8
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:89,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_load4
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - layer.14800
                - PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:105,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:107,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:48,17'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:61,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:72,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:78,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:85,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:89,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:100,5'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:105,9'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_store8
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          268
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
        - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:140,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:141,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:164,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:108,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:110,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:77,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:79,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          87
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:49,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:71,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:30,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:42,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:18,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:23,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          149
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - transpose_64x64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:225,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:225,13'
              BranchSideFuncs:
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:225,9'
              BranchSideFuncs:
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - transpose_64x64.14869
                - layer_0
                - layer_1
                - layer_2
                - layer_3
                - layer_4
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
                - layer_5
                - layer_4
                - layer_3
                - layer_2
                - layer_1
                - layer_0
                - transpose_64x64.14869
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:233,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:235,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:237,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:239,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:241,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:243,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:245,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:248,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:250,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:252,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:254,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:256,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:258,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:260,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:262,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:264,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:266,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:268,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:270,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:273,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:275,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:277,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:279,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:281,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:283,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:285,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:287,5'
          Dst:             transpose_64x64
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/transpose.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_transpose_64x64_asm
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:89,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h:93,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load4
        - load8
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:171,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load4.14871
                - transpose_64x64.14869
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:175,5'
              BranchSideFuncs:
                - load4.14871
                - transpose_64x64.14869
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:176,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:177,52'
              BranchSideFuncs:
                - transpose_64x64.14869
                - load4.14871
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:179,9'
              BranchSideFuncs:
                - transpose_64x64.14869
                - load4.14871
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:188,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:189,60'
              BranchSideFuncs:
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:191,14'
              BranchSideFuncs:
                - load8.14870
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:196,60'
              BranchSideFuncs:
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:198,14'
              BranchSideFuncs:
                - load8.14870
                - load4.14871
                - transpose_64x64.14869
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:203,52'
              BranchSideFuncs:
                - transpose_64x64.14869
                - load4.14871
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:205,9'
              BranchSideFuncs:
                - transpose_64x64.14869
                - load4.14871
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:177,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:179,9'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:189,31'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:196,31'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:203,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/benes.c:205,9'
          Dst:             transpose_64x64
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec128_and
        - vec128_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:56,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_and.14902
                - vec128_and.14902
                - vec128_or.14903
                - vec128_and.14902
                - vec128_and.14902
                - vec128_or.14903
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:56,15'
              BranchSideFuncs:
                - vec128_and.14902
                - vec128_and.14902
                - vec128_or.14903
                - vec128_and.14902
                - vec128_and.14902
                - vec128_or.14903
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:60,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:61,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:60,9'
          Dst:             vec128_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:63,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:64,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:63,9'
          Dst:             vec128_or
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:50,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:51,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:53,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec128.h:97,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec128_mul_asm
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.h:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/gf.h:52,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_vec_mul_sp_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_vec_mul_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/vec.h:26,5'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_mul_sp_asm
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec_mul_sp_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:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          126
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:79,16'
              BranchSideFuncs:
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - vec128_set1_16b
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
                - interleave
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:130,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:132,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:85,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:86,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:87,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:88,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:89,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:90,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:91,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:92,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:94,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:95,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:96,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:97,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:98,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:107,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:116,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:125,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:128,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          182
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
        - PQCLEAN_MCELIECE348864_AVX2_update_asm
        - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_mul
        - vec_cmov
        - vec_mul_sp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:159,5'
              BranchSideFuncs:
                - get_coefs
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:193,32'
              BranchSideFuncs:
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:195,21'
              BranchSideFuncs:
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:208,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:193,43'
              BranchSideFuncs:
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:209,24'
              BranchSideFuncs:
                - vec_mul_sp
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_mul2
                - mask_nonzero
                - mask_leq
                - vec128_mul.14904
                - vec_cmov
                - PQCLEAN_MCELIECE348864_AVX2_update_asm
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:178,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:181,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_gf_inv
                - vec_mul_sp
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:220,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:220,17'
              BranchSideFuncs:
                - vec_mul_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:225,5'
              BranchSideFuncs:
                - vec_mul_sp
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:172,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:181,9'
          Dst:             vec_mul_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:183,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:185,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:187,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:193,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:193,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:202,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:204,9'
          Dst:             vec_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:206,9'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/bm.c:225,5'
          Dst:             vec_mul_sp
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          344
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:114,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:118,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_bitrev
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:122,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:123,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:134,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:135,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:141,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:123,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:131,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          800
      EdgeCount:       71
      CyclomaticComplexity: 19
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_load4
        - PQCLEAN_MCELIECE348864F_CLEAN_load8
        - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - layer
      functionUses:    12
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:42,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:47,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:47,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:48,29'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:51,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:51,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:56,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:61,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:64,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - PQCLEAN_MCELIECE348864F_CLEAN_load8
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:89,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_load4
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:92,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,42'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - layer.14943
                - PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE348864F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:104,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:105,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:107,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:48,17'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:61,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:65,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:67,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:68,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:72,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:76,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:78,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:83,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:85,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:89,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:93,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:95,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:96,9'
          Dst:             layer
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:100,5'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:105,9'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_store8
    - functionName:    layer
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          268
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
        - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          93
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:140,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:141,20'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:164,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:109,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:108,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:110,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:78,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:77,33'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:79,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          87
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:48,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:49,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:71,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          55
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:29,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:30,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:42,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:17,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:18,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:23,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          149
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - transpose_64x64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:225,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:225,13'
              BranchSideFuncs:
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:225,9'
              BranchSideFuncs:
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - transpose_64x64.15018
                - layer_0.15015
                - layer_1.15014
                - layer_2.15013
                - layer_3.15012
                - layer_4.15011
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
                - layer_5.15010
                - layer_4.15011
                - layer_3.15012
                - layer_2.15013
                - layer_1.15014
                - layer_0.15015
                - transpose_64x64.15018
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:233,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:235,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:237,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:239,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:241,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:243,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:245,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:248,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:250,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:252,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:254,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:256,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:258,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:260,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:262,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:264,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:266,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:268,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:270,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:273,5'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:275,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:277,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:279,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:281,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:283,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:285,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:287,5'
          Dst:             transpose_64x64
    - functionName:    transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/transpose.h:20,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_transpose_64x64_asm
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:88,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:89,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h:93,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    load4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load4
        - load8
        - transpose_64x64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:171,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load4.15020
                - transpose_64x64.15018
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:175,5'
              BranchSideFuncs:
                - load4.15020
                - transpose_64x64.15018
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:176,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:177,52'
              BranchSideFuncs:
                - transpose_64x64.15018
                - load4.15020
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:179,9'
              BranchSideFuncs:
                - transpose_64x64.15018
                - load4.15020
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:188,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:189,60'
              BranchSideFuncs:
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:191,14'
              BranchSideFuncs:
                - load8.15019
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:196,60'
              BranchSideFuncs:
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:198,14'
              BranchSideFuncs:
                - load8.15019
                - load4.15020
                - transpose_64x64.15018
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:203,52'
              BranchSideFuncs:
                - transpose_64x64.15018
                - load4.15020
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:205,9'
              BranchSideFuncs:
                - transpose_64x64.15018
                - load4.15020
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:177,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:179,9'
          Dst:             transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:189,31'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:196,31'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:203,23'
          Dst:             load4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/benes.c:205,9'
          Dst:             transpose_64x64
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec128_and
        - vec128_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:56,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_and.15051
                - vec128_and.15051
                - vec128_or.15052
                - vec128_and.15051
                - vec128_and.15051
                - vec128_or.15052
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:56,15'
              BranchSideFuncs:
                - vec128_and.15051
                - vec128_and.15051
                - vec128_or.15052
                - vec128_and.15051
                - vec128_and.15051
                - vec128_or.15052
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:60,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:61,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:60,9'
          Dst:             vec128_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:63,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:64,19'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:63,9'
          Dst:             vec128_or
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:50,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:51,22'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:53,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec128.h:97,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec128_mul_asm
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          59
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.h:45,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.h:46,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/gf.h:52,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec_mul_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_sp_asm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_vec_mul_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/vec.h:26,5'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_mul_sp_asm
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec_mul_sp_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:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          126
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:75,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:79,16'
              BranchSideFuncs:
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - vec128_set1_16b.15054
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
                - interleave.15053
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:131,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:130,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:132,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:85,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:86,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:87,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:88,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:89,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:90,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:91,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:92,18'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:94,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:95,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:96,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:97,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:98,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:107,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:116,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:125,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:128,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          182
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
        - PQCLEAN_MCELIECE348864F_AVX2_update_asm
        - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_mul
        - vec_cmov
        - vec_mul_sp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.15060
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:159,5'
              BranchSideFuncs:
                - get_coefs.15060
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:193,32'
              BranchSideFuncs:
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:195,21'
              BranchSideFuncs:
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:208,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:193,43'
              BranchSideFuncs:
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:209,24'
              BranchSideFuncs:
                - vec_mul_sp.15059
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
                - mask_nonzero.15058
                - mask_leq.15057
                - vec128_mul.15056
                - vec_cmov.15055
                - PQCLEAN_MCELIECE348864F_AVX2_update_asm
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:178,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:181,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_gf_inv
                - vec_mul_sp.15059
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:220,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:220,17'
              BranchSideFuncs:
                - vec_mul_sp.15059
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:225,5'
              BranchSideFuncs:
                - vec_mul_sp.15059
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:172,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:181,9'
          Dst:             vec_mul_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:183,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:185,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:187,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:193,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:193,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:202,9'
          Dst:             vec128_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:204,9'
          Dst:             vec_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:206,9'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/bm.c:225,5'
          Dst:             vec_mul_sp
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece348864f_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE348864F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - PQCLEAN_MCELIECE460896_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_load8
        - PQCLEAN_MCELIECE460896_CLEAN_store8
        - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_load8
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - layer_ex
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896_CLEAN_store8
                - PQCLEAN_MCELIECE460896_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          324
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
        - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15180
                - vec128_and.15179
                - vec128_xor.15180
                - vec128_xor.15180
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - transpose_64x128_sp
                - layer_x
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - layer_x
                - transpose_64x128_sp
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - transpose_64x128_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - transpose_64x128_sp
                - layer_x
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - layer_x
                - transpose_64x128_sp
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - transpose_64x128_sp
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - transpose_64x128_sp
                - layer_x
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - layer_x
                - transpose_64x128_sp
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - transpose_64x128_sp
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - transpose_64x128_sp
                - layer_x
                - layer_0.15188
                - layer_1.15187
                - layer_2.15186
                - layer_3.15185
                - layer_4.15184
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - layer_x
                - transpose_64x128_sp
                - layer_5.15183
                - layer_4.15184
                - layer_3.15185
                - layer_2.15186
                - layer_1.15187
                - layer_0.15188
                - transpose_64x128_sp
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.15191
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15192
                - load8.15192
                - vec128_set2x.15193
                - transpose_64x128_sp
                - vec128_unpack_low.15181
                - vec128_unpack_high.15182
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.15235
                - vec256_and.15235
                - vec256_or.15236
                - vec256_and.15235
                - vec256_and.15235
                - vec256_or.15236
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.15235
                - vec256_and.15235
                - vec256_or.15236
                - vec256_and.15235
                - vec256_and.15235
                - vec256_or.15236
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15234
                - vec128_set1_16b.15234
                - vec128_and.15233
                - vec128_and.15233
                - vec128_or.15232
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.15234
                - vec128_set1_16b.15234
                - vec128_and.15233
                - vec128_and.15233
                - vec128_or.15232
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - vec256_set1_16b.15238
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
                - interleave.15237
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          166
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_update_asm
        - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.15245
                - vec128_set2x.15244
                - vec128_set2x.15244
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
                - mask_nonzero.15243
                - mask_leq.15242
                - vec128_setbits.15241
                - vec128_setbits.15241
                - vec256_mul.15240
                - vec128_cmov
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - vec128_xor.15239
                - vec128_set2x.15244
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:171,5'
              BranchSideFuncs:
                - get_coefs.15245
                - vec128_set2x.15244
                - vec128_set2x.15244
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
                - mask_nonzero.15243
                - mask_leq.15242
                - vec128_setbits.15241
                - vec128_setbits.15241
                - vec256_mul.15240
                - vec128_cmov
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - vec128_xor.15239
                - vec128_set2x.15244
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:207,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:208,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
                - mask_nonzero.15243
                - mask_leq.15242
                - vec128_setbits.15241
                - vec128_setbits.15241
                - vec256_mul.15240
                - vec128_cmov
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - vec128_xor.15239
                - vec128_set2x.15244
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:211,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
                - mask_nonzero.15243
                - mask_leq.15242
                - vec128_setbits.15241
                - vec128_setbits.15241
                - vec256_mul.15240
                - vec128_cmov
                - PQCLEAN_MCELIECE460896_AVX2_update_asm
                - vec128_xor.15239
                - vec128_set2x.15244
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:190,30'
              BranchSideFuncs:
                - vec128_set2x.15244
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:216,16'
              BranchSideFuncs:
                - vec128_set2x.15244
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:215,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:216,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:221,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:171,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:173,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:174,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:191,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:193,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:195,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:195,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:198,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:199,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:202,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:204,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:205,9'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:208,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/bm.c:219,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_bitrev
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_load8
        - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15287
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_load8
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - layer_ex.15286
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
                - PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          324
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
        - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15367
                - vec128_and.15366
                - vec128_xor.15367
                - vec128_xor.15367
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - transpose_64x128_sp.15379
                - layer_x.15368
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - layer_x.15368
                - transpose_64x128_sp.15379
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - transpose_64x128_sp.15379
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - transpose_64x128_sp.15379
                - layer_x.15368
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - layer_x.15368
                - transpose_64x128_sp.15379
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - transpose_64x128_sp.15379
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - transpose_64x128_sp.15379
                - layer_x.15368
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - layer_x.15368
                - transpose_64x128_sp.15379
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - transpose_64x128_sp.15379
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - transpose_64x128_sp.15379
                - layer_x.15368
                - layer_0.15376
                - layer_1.15375
                - layer_2.15374
                - layer_3.15373
                - layer_4.15372
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - layer_x.15368
                - transpose_64x128_sp.15379
                - layer_5.15371
                - layer_4.15372
                - layer_3.15373
                - layer_2.15374
                - layer_1.15375
                - layer_0.15376
                - transpose_64x128_sp.15379
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.15380
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15381
                - load8.15381
                - vec128_set2x.15382
                - transpose_64x128_sp.15379
                - vec128_unpack_low.15369
                - vec128_unpack_high.15370
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.15424
                - vec256_and.15424
                - vec256_or.15425
                - vec256_and.15424
                - vec256_and.15424
                - vec256_or.15425
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.15424
                - vec256_and.15424
                - vec256_or.15425
                - vec256_and.15424
                - vec256_and.15424
                - vec256_or.15425
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15423
                - vec128_set1_16b.15423
                - vec128_and.15422
                - vec128_and.15422
                - vec128_or.15421
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.15423
                - vec128_set1_16b.15423
                - vec128_and.15422
                - vec128_and.15422
                - vec128_or.15421
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - vec256_set1_16b.15427
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
                - interleave.15426
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          166
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_update_asm
        - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:159,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.15435
                - vec128_set2x.15434
                - vec128_set2x.15434
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
                - mask_nonzero.15433
                - mask_leq.15432
                - vec128_setbits.15431
                - vec128_setbits.15431
                - vec256_mul.15430
                - vec128_cmov.15429
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - vec128_xor.15428
                - vec128_set2x.15434
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:171,5'
              BranchSideFuncs:
                - get_coefs.15435
                - vec128_set2x.15434
                - vec128_set2x.15434
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
                - mask_nonzero.15433
                - mask_leq.15432
                - vec128_setbits.15431
                - vec128_setbits.15431
                - vec256_mul.15430
                - vec128_cmov.15429
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - vec128_xor.15428
                - vec128_set2x.15434
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:207,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:208,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
                - mask_nonzero.15433
                - mask_leq.15432
                - vec128_setbits.15431
                - vec128_setbits.15431
                - vec256_mul.15430
                - vec128_cmov.15429
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - vec128_xor.15428
                - vec128_set2x.15434
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:211,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
                - mask_nonzero.15433
                - mask_leq.15432
                - vec128_setbits.15431
                - vec128_setbits.15431
                - vec256_mul.15430
                - vec128_cmov.15429
                - PQCLEAN_MCELIECE460896F_AVX2_update_asm
                - vec128_xor.15428
                - vec128_set2x.15434
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:190,30'
              BranchSideFuncs:
                - vec128_set2x.15434
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:216,16'
              BranchSideFuncs:
                - vec128_set2x.15434
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:215,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:216,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:221,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:171,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:173,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:174,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:191,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:193,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:195,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:195,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:198,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:199,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:202,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:204,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:205,9'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:208,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/bm.c:219,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece460896f_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE460896F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_load8
        - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15477
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_load8
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - layer_ex.15476
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
                - PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          380
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
        - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15557
                - vec128_and.15556
                - vec128_xor.15557
                - vec128_xor.15557
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - transpose_64x128_sp.15569
                - layer_x.15558
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - layer_x.15558
                - transpose_64x128_sp.15569
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - transpose_64x128_sp.15569
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - transpose_64x128_sp.15569
                - layer_x.15558
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - layer_x.15558
                - transpose_64x128_sp.15569
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - transpose_64x128_sp.15569
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - transpose_64x128_sp.15569
                - layer_x.15558
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - layer_x.15558
                - transpose_64x128_sp.15569
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - transpose_64x128_sp.15569
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - transpose_64x128_sp.15569
                - layer_x.15558
                - layer_0.15566
                - layer_1.15565
                - layer_2.15564
                - layer_3.15563
                - layer_4.15562
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - layer_x.15558
                - transpose_64x128_sp.15569
                - layer_5.15561
                - layer_4.15562
                - layer_3.15563
                - layer_2.15564
                - layer_1.15565
                - layer_0.15566
                - transpose_64x128_sp.15569
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.15570
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15571
                - load8.15571
                - vec128_set2x.15572
                - transpose_64x128_sp.15569
                - vec128_unpack_low.15559
                - vec128_unpack_high.15560
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.15614
                - vec256_and.15614
                - vec256_or.15615
                - vec256_and.15614
                - vec256_and.15614
                - vec256_or.15615
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.15614
                - vec256_and.15614
                - vec256_or.15615
                - vec256_and.15614
                - vec256_and.15614
                - vec256_or.15615
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15613
                - vec128_set1_16b.15613
                - vec128_and.15612
                - vec128_and.15612
                - vec128_or.15611
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.15613
                - vec128_set1_16b.15613
                - vec128_and.15612
                - vec128_and.15612
                - vec128_or.15611
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - vec256_set1_16b.15617
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
                - interleave.15616
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
        - PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
        - PQCLEAN_MCELIECE6688128_AVX2_update_asm
        - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:153,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.15625
                - vec128_set2x.15624
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
                - mask_nonzero.15623
                - mask_leq.15622
                - vec128_setbits.15621
                - vec128_setbits.15621
                - vec256_mul.15620
                - vec128_cmov.15619
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - vec128_xor.15618
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:170,5'
              BranchSideFuncs:
                - get_coefs.15625
                - vec128_set2x.15624
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
                - mask_nonzero.15623
                - mask_leq.15622
                - vec128_setbits.15621
                - vec128_setbits.15621
                - vec256_mul.15620
                - vec128_cmov.15619
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - vec128_xor.15618
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:209,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:207,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
                - mask_nonzero.15623
                - mask_leq.15622
                - vec128_setbits.15621
                - vec128_setbits.15621
                - vec256_mul.15620
                - vec128_cmov.15619
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - vec128_xor.15618
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:210,37'
              BranchSideFuncs:
                - vec128_xor.15618
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
                - mask_nonzero.15623
                - mask_leq.15622
                - vec128_setbits.15621
                - vec128_setbits.15621
                - vec256_mul.15620
                - vec128_cmov.15619
                - PQCLEAN_MCELIECE6688128_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:189,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_gf_inv
                - vec128_setbits.15621
                - PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:170,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:172,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:189,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:192,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:194,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:197,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:197,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:200,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:201,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:204,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:206,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:207,9'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:210,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:221,19'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/bm.c:224,5'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15667
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_load8
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - layer_ex.15666
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
                - PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          380
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
        - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15747
                - vec128_and.15746
                - vec128_xor.15747
                - vec128_xor.15747
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - transpose_64x128_sp.15759
                - layer_x.15748
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - layer_x.15748
                - transpose_64x128_sp.15759
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - transpose_64x128_sp.15759
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - transpose_64x128_sp.15759
                - layer_x.15748
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - layer_x.15748
                - transpose_64x128_sp.15759
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - transpose_64x128_sp.15759
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - transpose_64x128_sp.15759
                - layer_x.15748
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - layer_x.15748
                - transpose_64x128_sp.15759
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - transpose_64x128_sp.15759
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - transpose_64x128_sp.15759
                - layer_x.15748
                - layer_0.15756
                - layer_1.15755
                - layer_2.15754
                - layer_3.15753
                - layer_4.15752
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - layer_x.15748
                - transpose_64x128_sp.15759
                - layer_5.15751
                - layer_4.15752
                - layer_3.15753
                - layer_2.15754
                - layer_1.15755
                - layer_0.15756
                - transpose_64x128_sp.15759
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.15760
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15761
                - load8.15761
                - vec128_set2x.15762
                - transpose_64x128_sp.15759
                - vec128_unpack_low.15749
                - vec128_unpack_high.15750
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.15804
                - vec256_and.15804
                - vec256_or.15805
                - vec256_and.15804
                - vec256_and.15804
                - vec256_or.15805
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.15804
                - vec256_and.15804
                - vec256_or.15805
                - vec256_and.15804
                - vec256_and.15804
                - vec256_or.15805
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15803
                - vec128_set1_16b.15803
                - vec128_and.15802
                - vec128_and.15802
                - vec128_or.15801
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.15803
                - vec128_set1_16b.15803
                - vec128_and.15802
                - vec128_and.15802
                - vec128_or.15801
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - vec256_set1_16b.15807
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
                - interleave.15806
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
        - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
        - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
        - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:153,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.15815
                - vec128_set2x.15814
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
                - mask_nonzero.15813
                - mask_leq.15812
                - vec128_setbits.15811
                - vec128_setbits.15811
                - vec256_mul.15810
                - vec128_cmov.15809
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - vec128_xor.15808
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:170,5'
              BranchSideFuncs:
                - get_coefs.15815
                - vec128_set2x.15814
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
                - mask_nonzero.15813
                - mask_leq.15812
                - vec128_setbits.15811
                - vec128_setbits.15811
                - vec256_mul.15810
                - vec128_cmov.15809
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - vec128_xor.15808
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:209,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:207,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
                - mask_nonzero.15813
                - mask_leq.15812
                - vec128_setbits.15811
                - vec128_setbits.15811
                - vec256_mul.15810
                - vec128_cmov.15809
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - vec128_xor.15808
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:210,37'
              BranchSideFuncs:
                - vec128_xor.15808
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
                - mask_nonzero.15813
                - mask_leq.15812
                - vec128_setbits.15811
                - vec128_setbits.15811
                - vec256_mul.15810
                - vec128_cmov.15809
                - PQCLEAN_MCELIECE6688128F_AVX2_update_asm
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:189,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
                - vec128_setbits.15811
                - PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:170,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:172,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:189,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:192,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:194,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:197,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:197,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:200,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:201,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:204,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:206,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:207,9'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:210,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:221,19'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/bm.c:224,5'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6688128f_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6688128F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_load8
        - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.15857
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_load8
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - layer_ex.15856
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
                - PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          349
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
        - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.15937
                - vec128_and.15936
                - vec128_xor.15937
                - vec128_xor.15937
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - transpose_64x128_sp.15949
                - layer_x.15938
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - layer_x.15938
                - transpose_64x128_sp.15949
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - transpose_64x128_sp.15949
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - transpose_64x128_sp.15949
                - layer_x.15938
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - layer_x.15938
                - transpose_64x128_sp.15949
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - transpose_64x128_sp.15949
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - transpose_64x128_sp.15949
                - layer_x.15938
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - layer_x.15938
                - transpose_64x128_sp.15949
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - transpose_64x128_sp.15949
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - transpose_64x128_sp.15949
                - layer_x.15938
                - layer_0.15946
                - layer_1.15945
                - layer_2.15944
                - layer_3.15943
                - layer_4.15942
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - layer_x.15938
                - transpose_64x128_sp.15949
                - layer_5.15941
                - layer_4.15942
                - layer_3.15943
                - layer_2.15944
                - layer_1.15945
                - layer_0.15946
                - transpose_64x128_sp.15949
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.15950
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.15951
                - load8.15951
                - vec128_set2x.15952
                - transpose_64x128_sp.15949
                - vec128_unpack_low.15939
                - vec128_unpack_high.15940
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.15994
                - vec256_and.15994
                - vec256_or.15995
                - vec256_and.15994
                - vec256_and.15994
                - vec256_or.15995
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.15994
                - vec256_and.15994
                - vec256_or.15995
                - vec256_and.15994
                - vec256_and.15994
                - vec256_or.15995
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.15993
                - vec128_set1_16b.15993
                - vec128_and.15992
                - vec128_and.15992
                - vec128_or.15991
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.15993
                - vec128_set1_16b.15993
                - vec128_and.15992
                - vec128_and.15992
                - vec128_or.15991
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - vec256_set1_16b.15997
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
                - interleave.15996
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          166
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_update_asm
        - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:154,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.16005
                - vec128_set2x.16004
                - vec128_set2x.16004
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
                - mask_nonzero.16003
                - mask_leq.16002
                - vec128_setbits.16001
                - vec128_setbits.16001
                - vec256_mul.16000
                - vec128_cmov.15999
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - vec128_xor.15998
                - vec128_set2x.16004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:171,5'
              BranchSideFuncs:
                - get_coefs.16005
                - vec128_set2x.16004
                - vec128_set2x.16004
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
                - mask_nonzero.16003
                - mask_leq.16002
                - vec128_setbits.16001
                - vec128_setbits.16001
                - vec256_mul.16000
                - vec128_cmov.15999
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - vec128_xor.15998
                - vec128_set2x.16004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:207,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:208,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
                - mask_nonzero.16003
                - mask_leq.16002
                - vec128_setbits.16001
                - vec128_setbits.16001
                - vec256_mul.16000
                - vec128_cmov.15999
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - vec128_xor.15998
                - vec128_set2x.16004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:211,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
                - mask_nonzero.16003
                - mask_leq.16002
                - vec128_setbits.16001
                - vec128_setbits.16001
                - vec256_mul.16000
                - vec128_cmov.15999
                - PQCLEAN_MCELIECE6960119_AVX2_update_asm
                - vec128_xor.15998
                - vec128_set2x.16004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:190,30'
              BranchSideFuncs:
                - vec128_set2x.16004
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:216,16'
              BranchSideFuncs:
                - vec128_set2x.16004
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:215,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:216,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:221,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:171,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:173,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:174,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:191,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:193,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:195,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:195,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:198,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:199,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:202,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:204,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:205,9'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:208,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/bm.c:219,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16047
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_load8
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - layer_ex.16046
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
                - PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          349
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
        - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16127
                - vec128_and.16126
                - vec128_xor.16127
                - vec128_xor.16127
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - transpose_64x128_sp.16139
                - layer_x.16128
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - layer_x.16128
                - transpose_64x128_sp.16139
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - transpose_64x128_sp.16139
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - transpose_64x128_sp.16139
                - layer_x.16128
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - layer_x.16128
                - transpose_64x128_sp.16139
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - transpose_64x128_sp.16139
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - transpose_64x128_sp.16139
                - layer_x.16128
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - layer_x.16128
                - transpose_64x128_sp.16139
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - transpose_64x128_sp.16139
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - transpose_64x128_sp.16139
                - layer_x.16128
                - layer_0.16136
                - layer_1.16135
                - layer_2.16134
                - layer_3.16133
                - layer_4.16132
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - layer_x.16128
                - transpose_64x128_sp.16139
                - layer_5.16131
                - layer_4.16132
                - layer_3.16133
                - layer_2.16134
                - layer_1.16135
                - layer_0.16136
                - transpose_64x128_sp.16139
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:101,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:92,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:93,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/util.h:97,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.16140
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16141
                - load8.16141
                - vec128_set2x.16142
                - transpose_64x128_sp.16139
                - vec128_unpack_low.16129
                - vec128_unpack_high.16130
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.16184
                - vec256_and.16184
                - vec256_or.16185
                - vec256_and.16184
                - vec256_and.16184
                - vec256_or.16185
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.16184
                - vec256_and.16184
                - vec256_or.16185
                - vec256_and.16184
                - vec256_and.16184
                - vec256_or.16185
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.16183
                - vec128_set1_16b.16183
                - vec128_and.16182
                - vec128_and.16182
                - vec128_or.16181
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.16183
                - vec128_set1_16b.16183
                - vec128_and.16182
                - vec128_and.16182
                - vec128_or.16181
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - vec256_set1_16b.16187
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
                - interleave.16186
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          166
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
        - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:154,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.16195
                - vec128_set2x.16194
                - vec128_set2x.16194
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
                - mask_nonzero.16193
                - mask_leq.16192
                - vec128_setbits.16191
                - vec128_setbits.16191
                - vec256_mul.16190
                - vec128_cmov.16189
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - vec128_xor.16188
                - vec128_set2x.16194
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:171,5'
              BranchSideFuncs:
                - get_coefs.16195
                - vec128_set2x.16194
                - vec128_set2x.16194
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
                - mask_nonzero.16193
                - mask_leq.16192
                - vec128_setbits.16191
                - vec128_setbits.16191
                - vec256_mul.16190
                - vec128_cmov.16189
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - vec128_xor.16188
                - vec128_set2x.16194
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:207,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:208,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
                - mask_nonzero.16193
                - mask_leq.16192
                - vec128_setbits.16191
                - vec128_setbits.16191
                - vec256_mul.16190
                - vec128_cmov.16189
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - vec128_xor.16188
                - vec128_set2x.16194
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:211,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
                - mask_nonzero.16193
                - mask_leq.16192
                - vec128_setbits.16191
                - vec128_setbits.16191
                - vec256_mul.16190
                - vec128_cmov.16189
                - PQCLEAN_MCELIECE6960119F_AVX2_update_asm
                - vec128_xor.16188
                - vec128_set2x.16194
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:189,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:190,30'
              BranchSideFuncs:
                - vec128_set2x.16194
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:216,16'
              BranchSideFuncs:
                - vec128_set2x.16194
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:215,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:216,16'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:221,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:171,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:173,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:174,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:191,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:193,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:195,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:195,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:198,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:199,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:202,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:204,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:205,9'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:208,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/bm.c:219,18'
          Dst:             vec128_set2x
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece6960119f_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE6960119F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_load8
        - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16237
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_load8
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - layer_ex.16236
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
                - PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          380
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
        - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16317
                - vec128_and.16316
                - vec128_xor.16317
                - vec128_xor.16317
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - transpose_64x128_sp.16329
                - layer_x.16318
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - layer_x.16318
                - transpose_64x128_sp.16329
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - transpose_64x128_sp.16329
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - transpose_64x128_sp.16329
                - layer_x.16318
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - layer_x.16318
                - transpose_64x128_sp.16329
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - transpose_64x128_sp.16329
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - transpose_64x128_sp.16329
                - layer_x.16318
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - layer_x.16318
                - transpose_64x128_sp.16329
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - transpose_64x128_sp.16329
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - transpose_64x128_sp.16329
                - layer_x.16318
                - layer_0.16326
                - layer_1.16325
                - layer_2.16324
                - layer_3.16323
                - layer_4.16322
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - layer_x.16318
                - transpose_64x128_sp.16329
                - layer_5.16321
                - layer_4.16322
                - layer_3.16323
                - layer_2.16324
                - layer_1.16325
                - layer_0.16326
                - transpose_64x128_sp.16329
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:87,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:79,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/util.h:83,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.16330
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16331
                - load8.16331
                - vec128_set2x.16332
                - transpose_64x128_sp.16329
                - vec128_unpack_low.16319
                - vec128_unpack_high.16320
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.16376
                - vec256_and.16376
                - vec256_or.16377
                - vec256_and.16376
                - vec256_and.16376
                - vec256_or.16377
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.16376
                - vec256_and.16376
                - vec256_or.16377
                - vec256_and.16376
                - vec256_and.16376
                - vec256_or.16377
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.16375
                - vec128_set1_16b.16375
                - vec128_and.16374
                - vec128_and.16374
                - vec128_or.16373
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.16375
                - vec128_set1_16b.16375
                - vec128_and.16374
                - vec128_and.16374
                - vec128_or.16373
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.h:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.h:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/gf.h:51,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - vec256_set1_16b.16379
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
                - interleave.16378
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
        - PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
        - PQCLEAN_MCELIECE8192128_AVX2_update_asm
        - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:153,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.16387
                - vec128_set2x.16386
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
                - mask_nonzero.16385
                - mask_leq.16384
                - vec128_setbits.16383
                - vec128_setbits.16383
                - vec256_mul.16382
                - vec128_cmov.16381
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - vec128_xor.16380
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:170,5'
              BranchSideFuncs:
                - get_coefs.16387
                - vec128_set2x.16386
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
                - mask_nonzero.16385
                - mask_leq.16384
                - vec128_setbits.16383
                - vec128_setbits.16383
                - vec256_mul.16382
                - vec128_cmov.16381
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - vec128_xor.16380
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:209,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:207,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
                - mask_nonzero.16385
                - mask_leq.16384
                - vec128_setbits.16383
                - vec128_setbits.16383
                - vec256_mul.16382
                - vec128_cmov.16381
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - vec128_xor.16380
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:210,37'
              BranchSideFuncs:
                - vec128_xor.16380
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
                - mask_nonzero.16385
                - mask_leq.16384
                - vec128_setbits.16383
                - vec128_setbits.16383
                - vec256_mul.16382
                - vec128_cmov.16381
                - PQCLEAN_MCELIECE8192128_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:189,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_gf_inv
                - vec128_setbits.16383
                - PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:170,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:172,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:189,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:192,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:194,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:197,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:197,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:200,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:201,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:204,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:206,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:207,9'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:210,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:221,19'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/bm.c:224,5'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_support_gen
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          368
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:155,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:159,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:163,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:164,20'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
                - PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:175,29'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:176,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:182,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:164,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_bitrev
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:172,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_apply_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         87
      ICount:          773
      EdgeCount:       115
      CyclomaticComplexity: 30
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - layer_ex
        - layer_in
      functionUses:    13
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:66,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:73,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:73,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:74,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:81,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:81,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:82,41'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:86,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:90,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:95,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:106,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:110,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:116,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:120,18'
              BranchSideFuncs:
                - layer_in.16429
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:134,18'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_load8
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - layer_ex.16428
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
                - PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:144,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:145,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:148,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:82,25'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:83,25'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:86,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:87,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:91,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:97,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:99,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:102,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:103,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:107,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:112,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:117,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:122,9'
          Dst:             layer_in
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:125,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:126,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:130,26'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:136,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:138,9'
          Dst:             layer_ex
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:141,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:142,5'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:145,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_store8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:146,9'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_store8
    - functionName:    layer_ex
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          169
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    14
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:48,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:46,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:45,28'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:48,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    layer_in
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          256
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:24,18'
              BranchSideFuncs: []
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:22,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:21,27'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/benes.c:24,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          380
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
        - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:23,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:31,21'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:41,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:42,25'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:46,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:61,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:53,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:62,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
                - PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:42,18'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:59,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_frac
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/bm.c:62,21'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_gf_mul
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_CLEAN_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_CLEAN_transpose_64x64
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_clean/transpose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2125
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_unpack_high
        - vec128_unpack_low
        - vec128_xor
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:19,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:20,32'
              BranchSideFuncs:
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:31,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:20,14'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:21,14'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:23,13'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:24,13'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:25,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:26,14'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:28,23'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:29,23'
          Dst:             vec128_unpack_high
    - functionName:    vec128_unpack_low
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_unpack_high
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    layer_5
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:160,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:161,31'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:184,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:161,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:162,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:163,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:164,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:166,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:167,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:168,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:169,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:171,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:172,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:173,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:174,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:176,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:177,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:178,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:179,28'
          Dst:             vec128_xor
    - functionName:    layer_4
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:129,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:128,33'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:130,31'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:130,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:131,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:132,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:133,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:135,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:136,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:137,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:138,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:140,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:141,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:142,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:143,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:145,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:146,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:147,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:148,28'
          Dst:             vec128_xor
    - functionName:    layer_3
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:98,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:97,33'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:99,31'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:99,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:100,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:101,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:102,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:104,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:105,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:106,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:107,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:109,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:110,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:111,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:112,28'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:114,20'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:115,20'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:116,27'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:117,28'
          Dst:             vec128_xor
    - functionName:    layer_2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:68,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:69,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:91,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:69,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:70,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:71,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:72,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:74,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:75,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:76,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:77,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:79,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:80,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:81,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:82,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:84,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:85,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:86,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:87,23'
          Dst:             vec128_xor
    - functionName:    layer_1
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:49,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:50,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:50,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:51,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:52,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:53,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:55,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:56,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:57,23'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:58,23'
          Dst:             vec128_xor
    - functionName:    layer_0
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_xor
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:37,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:38,27'
              BranchSideFuncs:
                - vec128_xor.16509
                - vec128_and.16508
                - vec128_xor.16509
                - vec128_xor.16509
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:38,16'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:39,16'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:40,19'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:41,23'
          Dst:             vec128_xor
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_benes
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          109
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - layer_0
        - layer_1
        - layer_2
        - layer_3
        - layer_4
        - layer_5
        - layer_x
        - transpose_64x128_sp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:243,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - transpose_64x128_sp.16521
                - layer_x.16510
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - layer_x.16510
                - transpose_64x128_sp.16521
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - transpose_64x128_sp.16521
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:243,13'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - transpose_64x128_sp.16521
                - layer_x.16510
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - layer_x.16510
                - transpose_64x128_sp.16521
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - transpose_64x128_sp.16521
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:243,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:243,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - transpose_64x128_sp.16521
                - layer_x.16510
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - layer_x.16510
                - transpose_64x128_sp.16521
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - transpose_64x128_sp.16521
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:248,17'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - transpose_64x128_sp.16521
                - layer_x.16510
                - layer_0.16518
                - layer_1.16517
                - layer_2.16516
                - layer_3.16515
                - layer_4.16514
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - layer_x.16510
                - transpose_64x128_sp.16521
                - layer_5.16513
                - layer_4.16514
                - layer_3.16515
                - layer_2.16516
                - layer_1.16517
                - layer_0.16518
                - transpose_64x128_sp.16521
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:253,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:255,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:257,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:259,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:261,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:263,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:265,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:268,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:270,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:272,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:274,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:276,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:278,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:280,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:282,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:284,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:286,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:288,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:290,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:292,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:294,5'
          Dst:             layer_x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:297,5'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:299,5'
          Dst:             layer_5
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:301,5'
          Dst:             layer_4
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:303,5'
          Dst:             layer_3
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:305,5'
          Dst:             layer_2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:307,5'
          Dst:             layer_1
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:309,5'
          Dst:             layer_0
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:311,5'
          Dst:             transpose_64x128_sp
    - functionName:    transpose_64x128_sp
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x128_sp_asm
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:26,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x128_sp_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:26,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x128_sp_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/transpose.h:26,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x128_sp_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_transpose_64x128_sp_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:    load16
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - load8
        - vec128_set2x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:0,0'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,26'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,37'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:87,12'
          Dst:             vec128_set2x
    - functionName:    load8
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:78,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:79,13'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/util.h:83,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_load_bits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - load16
        - load8
        - transpose_64x128_sp
        - vec128_set2x
        - vec128_unpack_high
        - vec128_unpack_low
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:192,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:0,0'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:194,5'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:195,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:196,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:200,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:202,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:203,52'
              BranchSideFuncs:
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:207,13'
              BranchSideFuncs:
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:194,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:195,9'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:211,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:210,27'
              BranchSideFuncs:
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:212,30'
              BranchSideFuncs:
                - load16.16522
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:210,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:211,9'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:218,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:219,35'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:223,9'
              BranchSideFuncs:
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:225,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:226,52'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:230,13'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:217,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:218,9'
              BranchSideFuncs:
                - load8.16523
                - load8.16523
                - vec128_set2x.16524
                - transpose_64x128_sp.16521
                - vec128_unpack_low.16511
                - vec128_unpack_high.16512
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:232,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:196,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:196,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:196,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:200,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:203,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:204,34'
          Dst:             vec128_unpack_high
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:212,30'
          Dst:             load16
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:219,35'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:219,47'
          Dst:             load8
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:219,22'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:223,9'
          Dst:             transpose_64x128_sp
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:226,34'
          Dst:             vec128_unpack_low
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/benes.c:227,34'
          Dst:             vec128_unpack_high
    - functionName:    vec128_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_and
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec256_or
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    interleave
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vec256_and
        - vec256_or
      functionUses:    32
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:61,15'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_and.16568
                - vec256_and.16568
                - vec256_or.16569
                - vec256_and.16568
                - vec256_and.16568
                - vec256_or.16569
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:61,15'
              BranchSideFuncs:
                - vec256_and.16568
                - vec256_and.16568
                - vec256_or.16569
                - vec256_and.16568
                - vec256_and.16568
                - vec256_or.16569
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:65,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:66,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:65,9'
          Dst:             vec256_or
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:68,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:69,19'
          Dst:             vec256_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:68,9'
          Dst:             vec256_or
    - functionName:    vec256_set1_16b
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_xor
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vec128_cmov
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - vec128_and
        - vec128_or
        - vec128_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:50,17'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec128_set1_16b.16567
                - vec128_set1_16b.16567
                - vec128_and.16566
                - vec128_and.16566
                - vec128_or.16565
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:54,25'
              BranchSideFuncs:
                - vec128_set1_16b.16567
                - vec128_set1_16b.16567
                - vec128_and.16566
                - vec128_and.16566
                - vec128_or.16565
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:53,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:54,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:58,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:50,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:51,17'
          Dst:             vec128_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:54,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:55,14'
          Dst:             vec128_and
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:56,21'
          Dst:             vec128_or
    - functionName:    vec256_mul
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec256.h:100,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec256_mul_asm
    - functionName:    vec128_setbits
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_leq
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_nonzero
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          67
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.h:44,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.h:45,25'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/gf.h:51,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vec128_set2x
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/vec128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_coefs
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          142
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - interleave
        - vec256_set1_16b
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:80,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:84,16'
              BranchSideFuncs:
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - vec256_set1_16b.16571
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
                - interleave.16570
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:136,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:135,26'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:137,76'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:90,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:91,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:92,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:93,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:94,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:95,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:96,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:97,18'
          Dst:             vec256_set1_16b
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:99,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:100,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:101,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:102,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:103,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:104,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:105,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:106,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:108,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:109,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:110,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:111,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:112,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:113,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:114,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:115,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:117,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:118,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:119,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:120,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:121,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:122,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:123,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:124,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:126,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:127,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:128,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:129,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:130,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:131,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:132,5'
          Dst:             interleave
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:133,5'
          Dst:             interleave
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_bm
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
        - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
        - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
        - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
        - PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
        - get_coefs
        - mask_leq
        - mask_nonzero
        - vec128_cmov
        - vec128_set2x
        - vec128_setbits
        - vec128_xor
        - vec256_mul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:153,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:0,0'
              BranchSideFuncs:
                - get_coefs.16579
                - vec128_set2x.16578
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
                - mask_nonzero.16577
                - mask_leq.16576
                - vec128_setbits.16575
                - vec128_setbits.16575
                - vec256_mul.16574
                - vec128_cmov.16573
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - vec128_xor.16572
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:170,5'
              BranchSideFuncs:
                - get_coefs.16579
                - vec128_set2x.16578
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
                - mask_nonzero.16577
                - mask_leq.16576
                - vec128_setbits.16575
                - vec128_setbits.16575
                - vec256_mul.16574
                - vec128_cmov.16573
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - vec128_xor.16572
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:209,9'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:207,31'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
                - mask_nonzero.16577
                - mask_leq.16576
                - vec128_setbits.16575
                - vec128_setbits.16575
                - vec256_mul.16574
                - vec128_cmov.16573
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - vec128_xor.16572
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:210,37'
              BranchSideFuncs:
                - vec128_xor.16572
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
                - mask_nonzero.16577
                - mask_leq.16576
                - vec128_setbits.16575
                - vec128_setbits.16575
                - vec256_mul.16574
                - vec128_cmov.16573
                - PQCLEAN_MCELIECE8192128F_AVX2_update_asm
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:188,5'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:189,9'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:218,10'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
                - vec128_setbits.16575
                - PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:170,5'
          Dst:             get_coefs
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:172,18'
          Dst:             vec128_set2x
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:189,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:190,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:192,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:194,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_mul2
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:197,16'
          Dst:             mask_nonzero
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:197,34'
          Dst:             mask_leq
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:200,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:201,26'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:204,9'
          Dst:             vec256_mul
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:206,9'
          Dst:             vec128_cmov
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:207,9'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_update_asm
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:210,26'
          Dst:             vec128_xor
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:218,10'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_gf_inv
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:221,19'
          Dst:             vec128_setbits
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/bm.c:224,5'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_vec128_mul_asm
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_update_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_vec_reduce_asm
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_minmax
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:50,37'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:50,37'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:55,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3
      functionLinenumberEnd: 4
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_max
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:41,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:41,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:44,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_min
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:32,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:32,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:35,23'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_smaller_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:25,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:25,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:28,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_equal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_unequal_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:21,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_unequal_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:21,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_unequal_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:21,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_unequal_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_unequal_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:16,54'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:16,54'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:17,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:8,12'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:8,12'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:8,12'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:8,66'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_signed_negative_mask
    - functionName:    PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_zero_mask
      functionSourceFile: '/src/liboqs/src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:12,13'
          Branch Sides:
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:0,0'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
            - BranchSide:      'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:12,13'
              BranchSideFuncs:
                - PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
      Callsites:
        - Src:             'src/kem/classic_mceliece/pqclean_mceliece8192128f_avx2/crypto_uint32.c:12,13'
          Dst:             PQCLEAN_MCELIECE8192128F_AVX2_crypto_uint32_nonzero_mask
    - functionName:    load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    load24_littleendian
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:0,0'
              BranchSideFuncs:
                - load32_littleendian
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:65,35'
              BranchSideFuncs:
                - load32_littleendian
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:65,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:75,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:65,10'
          Dst:             load32_littleendian
    - functionName:    pqcrystals_kyber512_ref_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:124,3'
              BranchSideFuncs:
                - cbd2
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:124,3'
          Dst:             cbd2
    - functionName:    cbd3
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load24_littleendian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:95,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:0,0'
              BranchSideFuncs:
                - load24_littleendian
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:96,35'
              BranchSideFuncs:
                - load24_littleendian
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:95,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:96,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:107,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:96,10'
          Dst:             load24_littleendian
    - functionName:    pqcrystals_kyber512_ref_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd3
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:115,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd3
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:115,3'
              BranchSideFuncs:
                - cbd3
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/cbd.c:115,3'
          Dst:             cbd3
    - functionName:    pqcrystals_kyber512_ref_basemul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:141,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:141,17'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:141,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:142,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:143,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:144,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:145,11'
          Dst:             fqmul
    - functionName:    fqmul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber512_ref_montgomery_reduce
      functionUses:    80
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:69,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:69,28'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_montgomery_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:69,10'
          Dst:             pqcrystals_kyber512_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber512_ref_invntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          920
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - fqmul
        - pqcrystals_kyber512_ref_barrett_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - pqcrystals_kyber512_ref_barrett_reduce
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:116,13'
              BranchSideFuncs:
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:125,18'
              BranchSideFuncs:
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:125,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:126,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber512_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:125,12'
          Dst:             fqmul
    - functionName:    pqcrystals_kyber512_ref_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          671
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:86,5'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul
                - fqmul
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:95,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_ref/ntt.c:89,13'
          Dst:             fqmul
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          253
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16658
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:140,3'
              BranchSideFuncs:
                - cbd2.16658
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:140,3'
          Dst:             cbd2
    - functionName:    cbd3
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 122
      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:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:84,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:85,47'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:122,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pqcrystals_kyber512_avx2_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd3
      functionUses:    7
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:131,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd3.16661
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:131,3'
              BranchSideFuncs:
                - cbd3.16661
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber512_avx2/cbd.c:131,3'
          Dst:             cbd3
    - functionName:    load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_ref_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16681
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:124,3'
              BranchSideFuncs:
                - cbd2.16681
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:124,3'
          Dst:             cbd2
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_littleendian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:0,0'
              BranchSideFuncs:
                - load32_littleendian.16678
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:65,35'
              BranchSideFuncs:
                - load32_littleendian.16678
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:65,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:75,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:65,10'
          Dst:             load32_littleendian
    - functionName:    pqcrystals_kyber768_ref_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:113,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16681
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:113,3'
              BranchSideFuncs:
                - cbd2.16681
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/cbd.c:113,3'
          Dst:             cbd2
    - functionName:    pqcrystals_kyber768_ref_basemul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:141,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:141,17'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:141,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:142,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:143,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:144,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:145,11'
          Dst:             fqmul
    - functionName:    fqmul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber768_ref_montgomery_reduce
      functionUses:    80
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:69,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:69,28'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_montgomery_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:69,10'
          Dst:             pqcrystals_kyber768_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber768_ref_invntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          920
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - fqmul
        - pqcrystals_kyber768_ref_barrett_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - pqcrystals_kyber768_ref_barrett_reduce
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:116,13'
              BranchSideFuncs:
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:125,18'
              BranchSideFuncs:
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:125,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:126,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber768_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:125,12'
          Dst:             fqmul
    - functionName:    pqcrystals_kyber768_ref_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          671
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:86,5'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16698
                - fqmul.16698
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:95,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_ref/ntt.c:89,13'
          Dst:             fqmul
    - functionName:    pqcrystals_kyber768_avx2_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16717
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:140,3'
              BranchSideFuncs:
                - cbd2.16717
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:140,3'
          Dst:             cbd2
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          253
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber768_avx2_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16717
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:129,3'
              BranchSideFuncs:
                - cbd2.16717
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber768_avx2/cbd.c:129,3'
          Dst:             cbd2
    - functionName:    load32_littleendian
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_ref_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16737
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:124,3'
              BranchSideFuncs:
                - cbd2.16737
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:124,3'
          Dst:             cbd2
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          142
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - load32_littleendian
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:0,0'
              BranchSideFuncs:
                - load32_littleendian.16734
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:65,35'
              BranchSideFuncs:
                - load32_littleendian.16734
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:64,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:65,35'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:75,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:65,10'
          Dst:             load32_littleendian
    - functionName:    pqcrystals_kyber1024_ref_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:113,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16737
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:113,3'
              BranchSideFuncs:
                - cbd2.16737
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/cbd.c:113,3'
          Dst:             cbd2
    - functionName:    pqcrystals_kyber1024_ref_basemul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fqmul
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:141,17'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:141,17'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:141,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:142,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:143,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:144,11'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:145,11'
          Dst:             fqmul
    - functionName:    fqmul
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pqcrystals_kyber1024_ref_montgomery_reduce
      functionUses:    80
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:69,28'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_montgomery_reduce
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:69,28'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_montgomery_reduce
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:69,10'
          Dst:             pqcrystals_kyber1024_ref_montgomery_reduce
    - functionName:    pqcrystals_kyber1024_ref_invntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          920
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - fqmul
        - pqcrystals_kyber1024_ref_barrett_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:0,0'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:113,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,14'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:114,21'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - pqcrystals_kyber1024_ref_barrett_reduce
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:115,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:116,13'
              BranchSideFuncs:
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:125,18'
              BranchSideFuncs:
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:124,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:125,18'
              BranchSideFuncs: []
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:126,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:117,16'
          Dst:             pqcrystals_kyber1024_ref_barrett_reduce
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:119,22'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:125,12'
          Dst:             fqmul
    - functionName:    pqcrystals_kyber1024_ref_ntt
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          671
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fqmul
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:0,0'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:88,7'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:86,5'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,29'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:86,5'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:87,14'
              BranchSideFuncs:
                - fqmul.16754
                - fqmul.16754
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:95,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_ref/ntt.c:89,13'
          Dst:             fqmul
    - functionName:    pqcrystals_kyber1024_avx2_poly_cbd_eta2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:140,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16773
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:140,3'
              BranchSideFuncs:
                - cbd2.16773
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:140,3'
          Dst:             cbd2
    - functionName:    cbd2
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          253
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqcrystals_kyber1024_avx2_poly_cbd_eta1
      functionSourceFile: '/src/liboqs/src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cbd2
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:129,3'
          Branch Sides:
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:0,0'
              BranchSideFuncs:
                - cbd2.16773
            - BranchSide:      'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:129,3'
              BranchSideFuncs:
                - cbd2.16773
      Callsites:
        - Src:             'src/kem/kyber/pqcrystals-kyber_kyber1024_avx2/cbd.c:129,3'
          Dst:             cbd2
    - 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:          3704
      EdgeCount:       84
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:511,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:511,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:513,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:511,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:511,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:512,3'
              BranchSideFuncs: []
      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:          6596
      EdgeCount:       84
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:493,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:493,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:495,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:493,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:493,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:494,3'
              BranchSideFuncs: []
      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:          136
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_ExtractAndAddBytesInLane
        - KeccakP1600_ExtractAndAddLanes
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddLanes
                - KeccakP1600_ExtractAndAddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddLanes
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddLanes
                - KeccakP1600_ExtractAndAddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:482,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytesInLane
      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:          284
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,30'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:447,27'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:458,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:447,27'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:447,27'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:458,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:445,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:447,27'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:458,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:458,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:458,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:459,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:460,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:460,7'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:461,4'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:462,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:462,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:463,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:464,9'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:464,9'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:465,6'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:466,10'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:466,10'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:467,7'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:468,11'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:468,11'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:469,8'
              BranchSideFuncs: []
      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:          266
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,26'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,43'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,49'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,66'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,72'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,89'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,96'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,113'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,120'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,137'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:414,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:415,10'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,28'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,28'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:421,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:420,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:421,16'
              BranchSideFuncs: []
      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:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_ExtractBytesInLane
        - KeccakP1600_ExtractLanes
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractLanes
                - KeccakP1600_ExtractBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractLanes
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractLanes
                - KeccakP1600_ExtractBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:407,2'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytesInLane
      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:          176
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:383,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:383,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:384,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:385,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:385,7'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:386,4'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:387,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:387,8'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:388,5'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:389,9'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:389,9'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:390,6'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:391,10'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:391,10'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:392,7'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:393,11'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:393,11'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:394,8'
              BranchSideFuncs: []
      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:          73
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,26'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,43'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,49'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,66'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,72'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,89'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,96'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,113'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,120'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,137'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:343,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:344,10'
              BranchSideFuncs: []
      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:          2977
      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:          5869
      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:          1057
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:312,2'
              BranchSideFuncs: []
      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:          270
      EdgeCount:       89
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,38'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,67'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,90'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,97'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,114'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,121'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,138'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,90'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,97'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,114'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,121'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,138'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:265,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,67'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,67'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,16'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,90'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,97'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,114'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,121'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,138'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:266,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,21'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:271,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,27'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,44'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,50'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,67'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,90'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,97'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,114'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,121'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,138'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:273,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:274,49'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:276,49'
              BranchSideFuncs: []
      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:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_OverwriteBytesInLane
        - KeccakP1600_OverwriteLanes
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteLanes
                - KeccakP1600_OverwriteBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteLanes
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteLanes
                - KeccakP1600_OverwriteBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:256,2'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytesInLane
      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:          106
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,38'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:227,30'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:227,30'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:227,30'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,73'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,90'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:229,40'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,97'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,114'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:229,40'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,121'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,138'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:229,40'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:228,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,63'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:229,40'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:226,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:227,30'
              BranchSideFuncs: []
      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:          285
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,26'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,43'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,49'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,66'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,72'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,89'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,96'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,113'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,120'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,137'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:197,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,17'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:203,48'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,28'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,28'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:200,63'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:200,63'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:200,63'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:199,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:200,63'
              BranchSideFuncs: []
      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:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - KeccakP1600_AddBytesInLane
        - KeccakP1600_AddLanes
      functionUses:    6
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:0,0'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddLanes
                - KeccakP1600_AddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddLanes
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddLanes
                - KeccakP1600_AddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:190,2'
              BranchSideFuncs:
                - KeccakP1600_AddBytesInLane
      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:          363
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:132,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:133,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:142,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,35'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,35'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,35'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:128,35'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:142,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:143,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:148,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:132,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:133,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:142,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:148,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:149,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:152,9'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:142,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:143,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:148,14'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:148,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:149,34'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:152,9'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:152,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:152,7'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:153,34'
              BranchSideFuncs: []
      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:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:100,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:100,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:103,13'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:103,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:104,10'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600/plain-64bits/KeccakP-1600-opt64.c:106,8'
              BranchSideFuncs: []
      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:          12
      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:          16
      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:          60
      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:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractAndAddBytes_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:239,32'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytes_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:239,32'
              BranchSideFuncs:
                - KeccakP1600_ExtractAndAddBytes_plain64
      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:          47
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_ExtractBytes_plain64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:216,26'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytes_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:216,26'
              BranchSideFuncs:
                - KeccakP1600_ExtractBytes_plain64
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_Nrounds_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:205,13'
              BranchSideFuncs:
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_Nrounds_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:190,13'
              BranchSideFuncs:
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
                - KeccakP1600_Permute_Nrounds_plain64
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_12rounds_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:175,13'
              BranchSideFuncs:
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
                - KeccakP1600_Permute_12rounds_plain64
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Permute_24rounds_plain64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:161,13'
              BranchSideFuncs:
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
                - KeccakP1600_Permute_24rounds_plain64
      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:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_OverwriteWithZeroes_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:149,33'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_OverwriteWithZeroes_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:149,33'
              BranchSideFuncs:
                - KeccakP1600_OverwriteWithZeroes_plain64
      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:          47
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_OverwriteBytes_plain64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:126,28'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytes_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:126,28'
              BranchSideFuncs:
                - KeccakP1600_OverwriteBytes_plain64
      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:          47
      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:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_AddBytes_plain64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:103,22'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_AddBytes_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:103,22'
              BranchSideFuncs:
                - KeccakP1600_AddBytes_plain64
      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:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_AddByte_plain64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:94,21'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_AddByte_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:94,21'
              BranchSideFuncs:
                - KeccakP1600_AddByte_plain64
      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:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KeccakP1600_Initialize_plain64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:0,0'
              BranchSideFuncs:
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:85,9'
              BranchSideFuncs:
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
                - KeccakP1600_Initialize_plain64
      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:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:76,5'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:76,5'
              BranchSideFuncs:
                - KeccakP1600_StaticInitialize_plain64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/serial/PlSnP-Fallback.inc:76,5'
              BranchSideFuncs:
                - KeccakP1600_StaticInitialize_plain64
      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:          3788
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - KeccakP1600times4_AddLanesAll_avx2
        - KeccakP1600times4_PermuteAll_12rounds_avx2
        - load64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:927,16'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_12rounds_avx2
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:927,16'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_12rounds_avx2
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:936,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:931,40'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:968,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:936,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:939,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:968,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:973,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:973,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:974,4'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_12rounds_avx2
      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:          6
      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:          455
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:157,52'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:157,52'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:177,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:178,3'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,17'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,17'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:182,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:183,4'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:184,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:184,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:184,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:184,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:184,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:185,5'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:188,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:189,5'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:193,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:194,4'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
      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:          3325
      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:          6974
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - KeccakP1600times4_AddLanesAll_avx2
        - KeccakP1600times4_PermuteAll_24rounds_avx2
        - load64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:870,16'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_24rounds_avx2
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:870,16'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_24rounds_avx2
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:879,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:874,40'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:911,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:879,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:882,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:911,3'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:916,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:916,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:917,4'
              BranchSideFuncs:
                - KeccakP1600times4_AddLanesAll_avx2
                - KeccakP1600times4_PermuteAll_24rounds_avx2
      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:          6565
      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:          1165
      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:          1705
      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:          532
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
        - store64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:417,58'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:417,58'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:454,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:455,3'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,17'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,17'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:459,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:460,4'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,19'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,19'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:461,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:461,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:461,19'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:461,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:461,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:462,5'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:465,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:466,5'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:470,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:471,4'
              BranchSideFuncs:
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
                - load64
                - store64
      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:          7
      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:          400
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - load64
        - store64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:378,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:378,37'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:384,21'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:384,21'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:384,38'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:384,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:385,52'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:398,18'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:387,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:389,3'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:391,3'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:391,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:391,3'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:392,31'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:394,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:391,3'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:392,31'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:391,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:390,12'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:392,31'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:394,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:390,12'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:392,31'
              BranchSideFuncs:
                - load64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:398,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:399,22'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:406,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:398,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:399,22'
              BranchSideFuncs:
                - load64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:406,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:406,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:406,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:407,33'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:408,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:409,31'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:411,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:409,31'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:408,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:408,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:409,31'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:411,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:409,31'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:411,3'
              BranchSideFuncs: []
      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:          372
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - store64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:328,50'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:328,50'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:352,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:353,3'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,17'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,17'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:357,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:358,4'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,19'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,19'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:359,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:359,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:359,19'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:359,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:359,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:360,5'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:363,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:364,5'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:368,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:369,4'
              BranchSideFuncs:
                - store64
                - store64
                - store64
                - store64
      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:          133
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - store64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:298,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:298,37'
              BranchSideFuncs:
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:303,21'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:303,21'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:303,38'
              BranchSideFuncs:
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:303,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:304,52'
              BranchSideFuncs:
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:314,18'
              BranchSideFuncs:
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:305,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:307,3'
              BranchSideFuncs:
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:308,59'
              BranchSideFuncs:
                - store64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:314,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:315,34'
              BranchSideFuncs:
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:321,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:314,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:315,34'
              BranchSideFuncs:
                - store64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:321,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:321,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:321,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:322,35'
              BranchSideFuncs: []
      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:         29
      ICount:          287
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:291,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:288,15'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:292,25'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:286,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:286,17'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:286,17'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:292,25'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:285,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:286,17'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:292,25'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:291,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:291,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:292,25'
              BranchSideFuncs: []
      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:          371
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - load64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:236,52'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:236,52'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:256,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:257,3'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,17'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,17'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:261,8'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:262,4'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:263,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:263,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:263,19'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:263,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:263,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:264,5'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,4'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:267,4'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:268,5'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,3'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:272,3'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:273,4'
              BranchSideFuncs:
                - load64
                - load64
                - load64
                - load64
      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:          134
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - load64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:203,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:203,37'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:208,21'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:208,21'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:208,38'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:208,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:209,52'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:219,18'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:210,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:212,3'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:213,44'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:219,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:220,19'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:227,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:219,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:220,19'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:227,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:227,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:227,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:228,25'
              BranchSideFuncs: []
      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:          154
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - load64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:118,37'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:0,0'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:118,37'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:125,21'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:125,21'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:125,38'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:125,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:126,39'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:138,18'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:127,7'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:129,3'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:130,8'
              BranchSideFuncs:
                - load64
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:138,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:139,10'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:146,15'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:138,2'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:139,10'
              BranchSideFuncs:
                - load64
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:139,8'
              BranchSideFuncs: []
        - Branch String:   'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:146,6'
          Branch Sides:
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:146,6'
              BranchSideFuncs: []
            - BranchSide:      'src/common/sha3/xkcp_low/KeccakP-1600times4/avx2/KeccakP-1600-times4-SIMD256.c:147,8'
              BranchSideFuncs: []
      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:          19
      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:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
